System Design Interview
Всем привет!
Бывало ли с вами так, что надо быстро понять какой-либо концепт, но не хочется/нет времени искать информацию в сети?
Например, потому что её много или Автор сразу начинает рассматривать какие-либо детали и нюансы?
Если вы всё ещё ищете ресурс с подобной информацией, то рекомендуем обратиться к System Design Interview.
Это электронная книга, в которой Автор кратко и лаконично описывает общие концепции, которые используются в современных системах.
Например:
🍭 Scaling. Вертикальное/горизонтальное масштабирование, распределение нагрузки, кэширование, CDN и т.д.
🍭 Unique ID Generator. Возможные способы генерации уникальных идентификаторов
🍭 Rate Limiter. Описание проблематики, используемые алгоритмы, их преимущества и недостатки
🍭 Notification. Описание проблематики, концепция и способы реализации push-уведомлений
И это далеко не все разделы, что есть в книге. Да, какие-то нюансы, подводные камни или особенности реализации в ней не найти.
Но! У неё другая цель – дать первое, быстрое и понятное представление «о том, что это вообще такое» и «какие популярные (или часто используемые) способы реализации доступны».
Рекомендуем для начинающих или тех, кому нужна «шпаргалка» на разные случаи жизни 😊
Post #1589
734

- 👍 4
- ❤ 1