Профессиональная конференция для Go-разработчиков

АйТи-независимость, или Что вынуждает нас делать свой гитлаб на Go, и как оно получается

Резерв

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Задумывались когда-нибудь о том, что стоит сделать свой GitLab? Благодаря современным инструментам разработки, open source и Go эта идея перестает казаться невозможной — за подробностями приходите на доклад!

Целевая аудитория

Разработчики, архитекторы и просто любители стартап-историй.

Тезисы

А давайте представим, что внезапно нам выключили GitHub, или, например, мы не сможем скачать и поставить себе свой GitLab. В целом не выглядит как что-то невозможное, ведь terraform'ом пользоваться уже не так приятно, как раньше. И аналогов систем хранения кода полно, но вот что делать с DevOps Platform-функциональностью? Чем заменить?

Мы в Last.Backend давно делаем систему управления инфраструктурой и поняли, что в этом случае нам надо как раз добавить только git, а остальное вроде как и есть. В докладе я хотел бы поделиться, как и какими инструментами и пакетами мы пытаемся этого добиться. Как и почему делаем это на Go и почему нам пришлось изобрести собственную базу данных, чтобы сделать это хорошо и максимально быстро.

Александр Калошин

GitLife | Last.Backend

DevOps и GoLang-разработчик/архитектор с более чем 20-летним IT-стажем.

GitLife | Last.Backend

GitLife - это локализация китайской платформы Gitee у нас. Это миллионы опенсорса как проектов, так и AI моделей. Last.Backend занимается созданием DevOps-технологий и продуктов. Имеет собственную систему оркестровки контейнеров аналога Kubernetes. Также занимается DevOps-акселерацией компаний, помогая в кратчайшие сроки получить качественную автоматизированную инфраструктуру под проект с дальнейшим 24/7-мониторингом.

Видео