Главная » Архив меток: distributed systems

Архив меток: distributed systems

Встреча #RuPostgres: масштабирование приложений на PostgreSQL

Поговорим об алгоритмах и нюансах реализации транзакционности в языках программирования, построении бизнес-транзакций в сервисах с паттерном database per service, как устроена OZO — асинхронная типобезопасная header-only библиотека-клиент PostgreSQL для C++17, и уровнях изоляции транзакций PostgreSQL. 15 сентября в офисе Авито состоится встреча, посвященная масштабированию приложений на PostgreSQL. Регистрируйтесь на встречу и приглашайте коллег. С докладами выступят Стас Кельвич (Postgres Professional), ...

Читать далее »

Оркестрируемая сага или как построить бизнес-транзакции в сервисах с паттерном database per service

Меня зовут Константин Евтеев, я работаю в Авито руководителем юнита DBA. Привет! Наша команда развивает системы хранения данных Авито, помогает в выборе или выдаче баз данных и сопутствующей инфраструктуры, поддерживает Service Level Objective для серверов баз данных, а еще мы отвечаем за эффективность использования ресурсов и мониторинг, консультируем по проектированию, а возможно и разрабатываем микросервисы, сильно завязанные на системы хранения, ...

Читать далее »

[Перевод] Lightning Network In Depth, Part 2: HTLC And Payment Routing

В прошлой статье мы с вами подробно разобрали работу платежных каналов, а также несколько различных методов по обеспечению безопасности платежей, проходящих через них, однако этого все еще недостаточно для построения рабочей сети каналов: даже если мы уверены в том, что внутри каждого канала все играют честно, мы не можем гарантировать доставку средств по цепочке через ряд каналов. И здесь нам ...

Читать далее »