Сервис подготовки к техническим собеседованиям ByteByteGo опубликовал репозиторий с визуальными материалами для изучения IT-систем. Небольшие шпаргалки содержат всю важную информацию о работе с базами данных, API, CI/CD, платёжными системами, микросервисной архитектуре и другими системами. Все цифровые карточки доступны бесплатно.

В репозитории содержатся карточки по следующим темам:
-
Протоколы связи;
-
CI/CD;
-
Архитектурные паттерны;
-
Базы данных;
-
Кеширование;
-
Микросервисная архитектура;
-
Платёжные системы;
-
DevOps;
-
GIT;
-
Облачные сервисы;
-
Инструменты для повышения производительности разработчиков;
-
Linux;
-
Безопасность;
-
Схемы архитектуры популярных веб-приложений.
Каждая тема снабжена карточкой с визуализацией того, как работает система и кратким описанием. Авторы проекта считают, что материалы помогут разработчикам в подготовке к техническим собеседованиям. Важно отметит, что в кратких шпаргалках мало информации для изучения технологии с нуля. Поэтому проект полезен опытным программистам, которые хотят освежить знания.
Пример карточки с описанием технологического стека Netflix

Репозиторий проекта открыт и опубликован на GitHub. Авторы планируют пополнять его по мере выхода новых разборов в основном блоге компании ByteByteGo.
ссылка на оригинал статьи https://habr.com/ru/articles/789808/
Добавить комментарий