Большая подборка статей, которая поможет изучить 30 основ проектирования систем 1. APIs 2. Вебхуки 3. REST и GraphQL 4. API Gateway 5. Балансировщики нагрузки 6. Алгоритмы балансировки нагрузки 7. Прокси vs Обратный прокси 8. Масштабируемость 9. Доступность (Availability) 10. Единая точка отказа (SPOF) 11. Теорема CAP 12. Типы баз данных 13. SQL или NoSQL 14. Транзакции ACID 15. Индексирование баз данных 16. Шардирование или партиционирование БД 17. Согласованное хеширование (Consistent Hashing) 18. Захват изменения данных (Change Data Capture, CDC 19. Кэширование 20. Стратегии кэширования 21. Политики очищения кэша (Cache Eviction Policies) 22. CDN (Сети доставки контента) 23. Алгоритмы ограничения скорости запросов (Rate Limiting) 24. Очереди сообщений (Message Queues) 25. Фильтр Блума 26. Идемпотентность 27. Конкурентность и параллелизм 28. Состояние: stateful vs stateless 29. Long polling vs WebSockets 30. Пакетная обработка и потоковая обработка Осталось только лайк поставить и
Большая подборка статей, которая поможет изучить 30 основ проектирования систем
17 мая 202517 мая 2025
55
~1 мин