Новости по тегу "System design"
Подборка публикаций, содержащих тег "System design". Актуальные темы и важные события.

Как получить оффер в FAANG: этапы собеседований и требования компаний
В этой статье разберёмся в нюансах и сравним, как устроены интервью в международные IT-компании: какие этапы вас ждут и сколько времени они...

System Design на собеседованиях: зачем он всё-таки нужен?
Собеседования в крупные IT-компании редко ограничиваются алгоритмами или разговорами о предыдущем опыте. Начиная с определённого уровня (обычно...

Архитектура и GraphQL
Это третья статья из цикла «Проектирование GraphQL API».В предыдущих статьях мы рассмотрели основы GraphQL и принципы проектирования схемы. Теперь...

Практический CQRS и Event Sourcing на Go
Event Sourcing и CQRS — это мощные архитектурные подходы, которые заменяют традиционное CRUD-управление состоянием на журналирование событий и...

Mobile System Design. Проектируем новостную ленту
Элементы System Design уже прочно вошли в процесс собеседований. Однако в мобильной разработке довольно часто возникает недопонимание что же...

Поддержание консистентного состояния в stateful сервисах при масштабировании
Всем привет! В этой статье я хочу разобрать довольно-таки интересную и в то же время сложную тему - "Поддержание консистентного состояния в...

Архитектурные интервью — проектируем брокер сообщений
Общаясь со многими разработчиками выяснил - тема архитектуры и архитектурные интервью часто вызывают трепет даже у опытных ребят. Решил накинуть...

Шаг за шагом проектируем сокращатель ссылок
В этой статье я хочу показать, что из себя представляет System Design. На примере простого и очень популярного на собеседованиях сервиса...

System Design: Чек-лист для расчета нагрузки и стоимости системы на все случаи жизни
Этот коротки чек-лист поможет вам структурированно отвечать на вопросы по расчету нагрузки и стоимости системы на собеседовании System Design....

Магия чисел: как проектировать системы, зная их будущую нагрузку и стоимость
При проектировании систем, обязательным этапом является расчет нагрузки и стоимости на вашу IT-Систему. Давайте разберемся что это за этап и...

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

System Design: Как бизнес влияет на финальный вид ИТ-Системы и выбор технологий
В System Design нет «правильных» решений — только компромиссы. Бюджет, сроки, команда и законы диктуют, какие технологии выбрать, как...