Arc VCS — наша внутренняя система контроля версий, более масштабируемая, чем Git, и способная работать с огромными репозиториями, чьи размеры превышают десятки терабайт.
Какие задачи вас ждут: • Стабилизация сервиса: поднимать кластеры, внедрять рейт-лимитеры, улучшать кеширование и т. д.
• Реализация сложных алгоритмов и индексов: индекс истории, к примеру, позволил ускорить аналог git log в Arc в три раза — и кандидатов на улучшение ещё куча
• Разработка своего workflow для пользователей: хотим сохранить привычный Git-like flow — но предложить альтернативу, которая упростит разработку
Мы ждём, что вы: • Писали на C++ и любите этот язык
• Понимаете хорошие практики разработки сервисов