Статья про проблемы синхронизации распределенной системы на примере Rate limiter и проект gubernator (distributed rate limiting service), который не использует внешних ресурсов типа redis/memcached и не персистит ничего на диск. Отдельно (спасибо автору) есть познавательная дока по архитектуре этого проекта.
Второй проект этого же автора - querator (reservation based FIFO queue with Almost Exactly Once Delivery semantics) тоже заслуживает рассмотрения. И да, по нему тоже есть комплект доков по архитектуре и устройству. Вот бы с каждым проектом так :) #architecture
Post #549
917

- 👍 2