|
|
![]() Retry or No?Пятница, 28 Января 2023 г. 00:20 (ссылка)
В этой статье разберем вариант реализации функционала перезапроса сообщений из семейства resilience шаблонов. Мы поговорим о retry. Точнее обсудим: 1. Что такое устойчивость и какое влияние на нее имеет retry? 2. Анализируем, где применять retry; 3. Реализуем retry; 4. Пишем unit-тесты с wiremock; 5.Делаем starter; Читатьhttps://habr.com/ru/post/712964/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712964
![]() Движение по магистрали без аварий. Или как передавать 1,5 терабайта в сутки и ни одного не потерять?Понедельник, 16 Января 2023 г. 10:02 (ссылка)
Привет, Хабр. Меня зовут Владимир Евсеев, я Senior Java developer, Teamlead в SSP SOFT. Наша команда приступила к масштабному проекту: системе, обеспечивающей транспортный уровень документооборота банка. Сегодня я расскажу, как мы справились с первым этапом: выстроили магистраль, способную передавать около 150 000 файлов в сутки, или 1,5 терабайта информации. Поделюсь, что получилось и что еще предстоит довести до совершенства. Читать далееhttps://habr.com/ru/post/710770/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710770
![]() Мульти-прокси смарт контракт стандарта EIP-2535 «Diamond»Понедельник, 09 Января 2023 г. 14:27 (ссылка)
Ссылка на видео-туториал и подробное объяснение В этом материале речь пойдет про стандарт EIP-2535, также широко известен как Diamond или Multi-Facet Proxy. Стандарт дает возможность создавать модульные, обновляемые смарт контракты, которые обладают рядом преимуществ перед такими стандартами обновляемых контрактов как Transparent и UUPS. Читать далееhttps://habr.com/ru/post/709642/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709642
![]() VPN Gate, или — неубиваемая Великим Китайским Файрволом распределённая сеть VPNПятница, 06 Января 2023 г. 22:30 (ссылка)
Сегодня речь пойдёт о технологии распределённой сети VPN Gate, своего рода недруга Поднебесной в области интернет цензуры. На Хабре много статей на тему SoftEther VPN (нижележащий слой VPN Gate), но нет ни одной технически всесторонней статьи про саму распределённую сеть и такое чувство, что в рунете про неё вообще забыли. VPN Gate — академический эксперимент Дайу Нобори. Проект представляет собой интернет-сервис научных исследований в Высшей Школе Университета Цукуба, Япония. Цель данного исследования заключается в расширении знаний «Глобальных распределенных открытых ретрансляторов VPN». Отличительной особенностью данной сети является её функционирование в виде роя. То есть каждый желающий пользователь может поделиться своей пропускной способностью с другими. Я знаю, что вы подумали, очередной неудачный dVPN пиар на основе блокчейна. Однако это не так, данный проект уже насчитывает 8634 узлов и 534 петабайта трафика за всё время существования. К примеру даже у TOR-а узлов — 7 тысяч. Читать далееhttps://habr.com/ru/post/709312/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709312
![]() Что такое блокчейн-мост и какие риски он в себе таит?Четверг, 05 Января 2023 г. 20:16 (ссылка)
В 2022 г. в результате хакерских атак блокчейны потеряли токенов более чем на 1 млрд. долларов США. Самые крупные ограбления произошли в результате атак на блокчейн-мосты. Что такое блокчейн-мост? Какие уязвимости он в себе таит? Есть ли у этой технологии будущее? Читать далееhttps://habr.com/ru/post/709216/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709216 ![]() [Перевод] Введение в архитектуру GreenplumСреда, 28 Декабря 2022 г. 09:13 (ссылка)
В этой статье поговорим о Greenplum — СУБД, основанной на PostgreSQL. Разберём её общую архитектуру, способы хранения данных, а также перечислим проблемы, с которыми можно столкнуться в ходе эксплуатации. Читать далееhttps://habr.com/ru/post/708124/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708124
![]() [Перевод] Как и зачем шардировать смарт контракты в блокчейне TON — разбираемся, как устроены жетоны (Jettons)Вторник, 20 Декабря 2022 г. 15:39 (ссылка)
В статье - о механизме шардинга (распределения данных) смарт-контрактов в блокчейне TON. https://habr.com/ru/post/706648/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706648 ![]() Микросервисы на основе событий с DaprВоскресенье, 18 Декабря 2022 г. 17:47 (ссылка)
Системы оркестрации контейнеров существенно упростили управление многокомпонентными системами, в том числе основанными на микросервисной архитектуре. Но остался открытым вопрос организации надежного обмена сообщениями между микросервисами, координации последовательности операций при распределенной архитектуре. В этой статье мы рассмотрим подход Incubating (CNCF)-проекта Dapr (Distributed Application Runtime) по использованию Sidecar-контейнеров в Kubernetes для реализации микросервисной архитектуры, основанной на событиях. Читать далееhttps://habr.com/ru/post/706186/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706186
![]() Как работают объектные хранилища: объясняем на практике и собственных шишкахПятница, 16 Декабря 2022 г. 11:27 (ссылка)
Объектные хранилища сейчас повсюду. До прихода в Selectel я лишь знал, что они живут в облаках, сложно тарифицируются, а Amazon снова впереди планеты всей… Но, если подумать, так можно сказать почти про любую облачную услугу, и это не расскажет нам о ее реальных особенностях. https://habr.com/ru/post/705908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705908 ![]() Как строятся объектные хранилища: объясняем на практике и собственных шишкахЧетверг, 15 Декабря 2022 г. 18:20 (ссылка)
Объектные хранилища сейчас повсюду. До прихода в Selectel я точно знал, что они живут в облаках, сложно тарифицируются, а Amazon снова впереди планеты всей… Но, если подумать, так можно сказать почти про любую облачную услугу, и это не расскажет нам о ее реальных особенностях. https://habr.com/ru/post/705716/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705716 ![]() [Перевод - recovery mode ] Обновляемые смарт-контракты: Что это такое и как создать свой собственный. Часть 2Понедельник, 12 Декабря 2022 г. 10:14 (ссылка)
В первой теоретической части мы поговорили про то, что такое обновляемый смарт-контракт и как работают обновления. Напомним, что большинство вещей всегда требует некоторого обновления. Но тогда данные, хранящиеся в блокчейн, неизменяемы. Так как же тогда смарт-контракты могут быть обновляемыми? Короткий ответ заключается в том, что смарт-контракты сами по себе не могут изменяться - они постоянны и неизменяемы после развертывания на блокчейне. Но dApp может быть разработан таким образом, чтобы один или несколько смарт-контрактов работали вместе, обеспечивая его "бэкенд". Это означает, что мы можем обновить схему взаимодействия между этими смарт-контрактами. Модернизация смарт-контракта не означает, что мы изменяем код развернутого смарт-контракта, а означает, что мы меняем один смарт-контракт на другой. Мы делаем это таким образом, что (в большинстве случаев) конечному пользователю не придется менять способ взаимодействия с dApp. Читать далееhttps://habr.com/ru/post/704832/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704832
![]() [Перевод] Почему стоит использовать лимиты CPU в KubernetesПятница, 09 Декабря 2022 г. 16:00 (ссылка)
https://habr.com/ru/post/703714/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703714
![]() [Перевод - recovery mode ] Обновляемые смарт-контракты: Что это такое и как создать свой собственный. Часть 1Воскресенье, 04 Декабря 2022 г. 22:55 (ссылка)
В этой статье мы изучим фундаментальные принципы проектирования, лежащие в основе создания обновляемых смарт-контрактов. К концу прочтения этой и следующей части статьи вы должны будете понять, почему мы обновляем смарт-контракты, как обновлять смарт-контракты и какие аспекты следует учитывать при этом. Чтобы получить максимальную пользу от этой статьи, вы должны иметь начальные знания о смарт-контрактах на базе Ethereum и EVM. В этой серии статей приводится краткое описание кода, так что опыт программирования не менее трех месяцев будет полезен, как и базовое понимание Solidity и способов его компиляции, что такое смарт-контракты и как они развертываются, а также как использовать такие инструменты, как Metamask и Hardhat. Читать далееhttps://habr.com/ru/post/703406/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703406
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |