Как мы реплицируем и локализуем 100000 репозиториев практически ежедневно 🕺🏼

Стендап

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

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

Когда перед вами стоит задача реплицировать и локализовывать огромное количество репозиториев ежедневно, появляются необычные вызовы и решения. Этот доклад — о том, как мы смогли справиться с такой задачей, какие сложности пришлось преодолеть и какие решения нашли.

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

Архитекторы, разработчики, любопытные айтишники.

Тезисы

У нас стояла задача по локализации китайского гитхаба в РФ. Представьте, что вам надо каждый день реплицировать сотни, а то и тысячу репозиториев и сопутствующих материалов, а потом еще и переводить их, да еще и сленг учитывать. Вот, пришлось писать целую систему.

Этот рассказ о международной дружбе, боли и страдании, о, скорее всего, высоких нагрузках и банальных решениях, благодаря которым система выполняет поставленные задачи и работает стабильно.

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

GitLife | Last.Backend

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

GitLife | Last.Backend

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

Видео