TGViewer
Sber Developer News Sber Developer News @sberdevelopernews · 5.62K subscribers
Post #493 1.18K
​​Выпущен CacheLib, движок кэширования с открытым исходным кодом Facebook для веб-сервисов

Кэширование играет важную роль в обеспечении эффективного доступа к информации. Например, когда приложение электронной почты загружается, оно временно кэширует некоторые сообщения, поэтому пользователь может обновить страницу без получения приложением тех же сообщений. Крупномасштабное кэширование долгое время было сложной задачей, так как необходимо сбалансировать скорость, которую ожидают клиенты, с поддержанием высокой производительности и рентабельности систем.

Результатом исследования компанией Facebook этой проблемы стал выпуск CacheLib, подключаемого механизма внутрипроцессного кэширования для совместного создания и масштабирования высокопроизводительных сервисов. Библиотека CacheLib C++ позволяет разработчикам создавать и настраивать масштабируемые и параллельные кэши с помощью простого API.

Кроме того, был открыт доступ к исходному коду CacheBench, — инструмента тестирования для оценки производительности кэширования при различных рабочих нагрузках.

CacheLib в данный момент используется в качестве внутрипроцессного кэша в более чем 70 крупномасштабных системах Facebook, включая социальный граф, сеть доставки контента, хранилище и временные кэши «ключ-значение».

#CacheLib
More from @sberdevelopernews
  1. Oct 16, 2026Пятничная задача для адептов JavaScript 🎧 Вы помогаете с выпуском умных колонок и составл…
  2. Oct 15, 2026Сбер представил GigaPlatform AI Studio — no-code платформу для экспериментов с ИИ и сборки…
  3. Oct 13, 2026Присоединяйтесь к AI Driver & RecSys 📆 17 октября в Москве и онлайн пройдёт масштабная ко…
  4. Oct 9, 2026Пятничная задача для адептов JavaScript 🐱 В разгар осенних холодов вы отслеживаете график…
  5. Oct 7, 2026Сбер выпустил Kandinsky 6.0 Video для генерации видео со звуком 🔝 Это первая российская л…
  6. Oct 2, 2026Пятничная задача для адептов JavaScript 🪄 Вы разрабатываете модуль конвертации валют для…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →