На первом занятии курса по System Design вас будет только вводная: нужно спроектировать социальную сеть для путешественников.
Без готовой схемы и списка технологий.
Сначала придётся разобраться, что вообще должна уметь система: какие сценарии в ней критичны, сколько пользователей ожидается, какую нагрузку нужно выдерживать и какие ограничения нельзя нарушить.
Дальше проект начинает расти вместе с курсом)
Появляется API. Нужно решить, где и как хранить данные, что имеет смысл кэшировать, сколько ресурсов потребуется. Затем становится понятно, что одного узла уже недостаточно: приходится продумывать репликацию, шардирование и поведение системы при отказах.
К финалу все решения собираются в цельную архитектуру с C4 Model, которую нужно не просто нарисовать, а уметь объяснить: почему выбрали именно такой вариант, какие альтернативы рассматривали и чем пришлось пожертвовать.
То есть за 4 недели вы проходите путь от:
«Нужно сделать социальную сеть»
до
«Вот требования, расчёты, архитектура, ограничения и аргументация каждого решения»
И здесь есть ещё один важный момент. Сейчас разработчику всё сложнее выделяться только строчкой с грейдом в резюме. На фоне сокращений, роста требований к инженерам и внедрения AI ценнее становится способность показать, как именно вы решаете сложные задачи.
Поэтому итоговый проект можно оформить как полноценный кейс для портфолио: показать ход рассуждений, архитектуру, расчёты и компромиссы, а не просто написать «знаю System Design» 🤨
Именно такой навык нужен и на собеседовании, и в работе: получить неопределённую задачу, превратить её в требования, спроектировать систему и защитить решение!
⚡️Следующий поток стартует 8 сентября - ровно через 3 недели.
До старта ещё есть время спокойно встроить обучение в график, но через неделю стоимость курса увеличится.
Для тех, кто уже учился в Balun Courses, действует отдельная цена:
• после 1 курса – 10% скидка
• после 3+ курсов – 20% скидка
• после 5+ курсов – 30% скидка
Количество мест на потоке ограничено: внутри есть Q&A-сессии, работа с группой и обратная связь, поэтому бесконечно расширять набор мы не можем.
Если давно хотели систематизировать System Design, собрать полноценный проект в портфолио и потренироваться принимать архитектурные решения не по шаблону - сейчас хороший момент зайти на поток до повышения стоимости.
◻️ЗАПИСАТЬСЯ НА САЙТЕ