vestka

Meta открывает исходный код Rebalancer: библиотека для решения задач распределения

Компания Meta анонсировала открытие исходного кода своей новой библиотеки Rebalancer, предназначенной для решения задач распределения. Эта библиотека на C++ с интерфейсом Python способна обрабатывать до 40 миллионов задач размещения в день, что делает её полезной для оптимизации ресурсов в различных областях компании.

Rebalancer уже использовалась в Meta на протяжении более 9 лет для распределения ресурсов и управления задачами. Она позволяет определять, какие объекты должны помещаться в какие контейнеры, учитывая определенные ограничения и цели. Библиотека доступна под лицензией Apache 2.0 и включает документацию, пакет для PyPI и интерфейс отладки Rebalancer Explorer.

Важность Rebalancer заключается в её способности решать сложные задачи распределения, которые часто возникают в инфраструктуре Meta. Библиотека помогает преодолеть проблемы, связанные с удобством использования и масштабируемостью, что является критически важным для эффективного управления ресурсами в крупных системах.

Главное

  • Rebalancer обрабатывает около 40 миллионов задач размещения в день.
  • Библиотека используется в Meta на протяжении более 9 лет.
  • Rebalancer доступен под лицензией Apache 2.0 и включает интерфейс отладки.

Упомянуто

Важное из дайджеста

Открыть полный дайджест →