#architecture 17 #golang 17 #systemdesign 11 #microservices 10 #php 7 #rust 7 #algorithms 6 #performance 6 #testing 6 #tdd 5 #ddd 3 #kafka 3 #postgresql 3 #career 2 #deploy 2 #docker 1 #grpc 1 #opensource 1 #python 1 #serverless 1 #wasm 1
Бэкендошная

Как Notion шардировал PostgreSQL

В 2020м году сервис Notion получил увеличение нагрузки на их монолитную базу и стало понятно, что использование продукта превышает возможности, которые может позволить себе Postgres в виде базы без шардов.

Далее
Бэкендошная

System Design: сервис типа Google Places

Сегодня очень полезная информация для прохождения секции system design: пример пошагового проектирования системы на подобии Google Places - сервисов, которые основаны на поиске ближайших к вам мест по критериям - рестораны, гостиницы, заправки и т.д. …

Далее
Бэкендошная

5 подводных камней event-driven архитектуры

Неделю назад я делился с вами статьей про реализацию событий-ориентированной архитектуры, а сегодня хочу поделиться статьей про пятерку подводных камней данного подхода и советы по их избеганию или решению.

Далее