C++ Academy
16.2K subscribers
701 photos
133 videos
1 file
652 links
По всем вопросам- @haarrp

@itchannels_telegram - 🔥 best it channels

РКН: clck.ru/3FmxJF
Download Telegram
🚀 Высокоскоростная компрессия с OpenZL

OpenZL предлагает специализированные алгоритмы сжатия, оптимизированные под конкретные форматы данных, обеспечивая высокую скорость и эффективность. Идеально подходит для работы с большими объемами специализированных наборов данных, таких как AI-рабочие нагрузки.

🚀Основные моменты:
- Высокие коэффициенты сжатия при сохранении скорости
- Специализированные компрессоры для различных форматов
- Совместимость с универсальным декомпрессором
- Активная разработка и поддержка стабильности API

📌 GitHub: https://github.com/facebook/openzl

#cpp
❤‍🔥3👍21
🏗️ Высокопроизводительный пул памяти с метапулом

metapool — это легковесный и быстрый аллокатор памяти, оптимизированный для игровых движков. Он использует пуловую структуру для повышения производительности, достигая до 1300 раз большей скорости по сравнению с malloc. Поддерживает адаптеры для стандартных контейнеров, что делает его универсальным решением для управления памятью.

🚀 Основные моменты:
- Высокая скорость выделения памяти
- Без внешних зависимостей, просто подключите mtp_memory.hpp
- Адаптеры для std::allocator и std::pmr::memory_resource
- Поддержка пользовательских контейнеров и метасетов
- Инструменты для отслеживания использования памяти

📌 GitHub: https://github.com/esterlein/metapool

#cpp
9🔥5🥰1
🚀 Библиотека RAD для асинхронной разработки на C++20

RAD — это библиотека для асинхронного ввода-вывода и сетевого программирования, использующая возможности C++20, такие как корутины и лямбды. Она включает парсеры JSON, URL и HTTP, а также обертки для SQLite и ODBC, упрощая разработку сетевых приложений.

🚀 Основные моменты:
- Поддержка асинхронных операций с помощью корутин.
- Включает различные парсеры и обертки для баз данных.
- Реализует концепции исполнителей для управления асинхронными задачами.
- Легко интегрируется с существующими решениями на основе asio.

📌 GitHub: https://github.com/just-language/rad

#cpp
👍4