Highload и API, архитектура и мониторинг, Python и Go: все это, а так же многое другое в новом выпуске SDCast’а за номером 12. У меня в гостях Андрей Смирнов, разработчик aptly, архитектор, докладчик на многих конференциях, ведущий мастер-класса по высоким нагрузкам и надежности. В этом выпуске мы обсуждаем разные аспекты построения высоконагруженных проектов, говорим о балансировке и распределении нагрузки, обсуждаем вопросы построения API для использования как внутри проекта, так и сторонними клиентами.
Андрей рассказывает про свой open-source проект «aptly», который является инструментом для обслуживания debian репозиториев, как появилась идея, каков статус проекта сейчас и что планируется сделать в будущем, почему в качестве языка был выбран Go, и как aptly попал в main-репозиторий debian.
Помимо этого, мы немного пообщались на тему мастер-классов, которые проводит Андрей.
Ссылки на инструменты и прочие штуки, так или иначе упомянутые в подкасте:
- Блог Андрея: smira.ru. Там же можно найти слайды с докладов по Highload и прочие интересные штуки
- Aptly. A swiss army knife for Debian repository management
- Язык Go