• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison скачать в хорошем качестве

Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison 9 часов назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison в качестве 4k

У нас вы можете посмотреть бесплатно Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison

https://cppcon.org --- Building a High-Performance Binary Serialization Format with In-Place Modification - Hamish Morrison - CppCon 2025 --- There are a huge number of binary serialization formats out there: protobufs, Thrift, Avro, MessagePack, flatbuffers, BSON, CBOR, and many more. How do they differ? Which one should you use? How fast are they? Codegen vs non-codegen? Schema-based or schemaless? Zero-copy or not? Within our systems we use many different serialization formats for encoding market data. These formats range from the simple, to more complex tagged formats with compression dictionaries. We recently needed an efficient schema-less data format with support for arrays and maps, and -- critically -- the ability to mutate the data quickly in-place, without re-encoding the whole buffer every time. Essentially, a compact, binary version of JSON, with in-place modification. This talk walks through the design and implementation of this binary serialization format. We'll cover: Creating a simple binary serialization using tags and values Implementing arrays using offset tables and indirection Using SIMD for fast searches in offset tables Building more complex data structures in contiguous buffers, in order to implement maps Minimizing copies during in-place updates Benchmarking against other serialization formats and standard library containers Exploring the trade-offs of our format Throughout the talk we will be developing an ergonomic C++ interface for the serialization format, allowing users to interact with the encoded data similarly to how they would interact with ordinary vectors and maps. While the focus is on serialization, the talk should be interesting to anyone who is interested in data structures and high-performance computing. --- Slides: https://github.com/CppCon/CppCon2025/... Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Hamish Morrison Hamish Morrison is a software engineer at Bloomberg where he works on high performance market data processing systems. --- CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in Aurora, Colorado, near the Denver airport, and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts. Annual CppCon Conference - https://www.cppcon.org   / cppcon   https://x.com/cppcon   / cppconference     / cppcon   https://mastodon.social/@CppCon --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk --- #cpp #cplusplus #programming #coding #softwareengineering

Comments
  • Protobuf против JSON: сравнение производительности и размера 6 дней назад
    Protobuf против JSON: сравнение производительности и размера
    Опубликовано: 6 дней назад
  • Cutting C++ Exception Time by +90%? - Khalil Estell - CppCon 2025 3 недели назад
    Cutting C++ Exception Time by +90%? - Khalil Estell - CppCon 2025
    Опубликовано: 3 недели назад
  • How To Build Robust C++ Inter-Process Queues - Jody Hagins - CppCon 2025 3 недели назад
    How To Build Robust C++ Inter-Process Queues - Jody Hagins - CppCon 2025
    Опубликовано: 3 недели назад
  • Optimize Automatic Differentiation Performance in C++ - Steve Bronder - CppCon 2025 3 недели назад
    Optimize Automatic Differentiation Performance in C++ - Steve Bronder - CppCon 2025
    Опубликовано: 3 недели назад
  • Может ли нейросеть real-time распознавать и переводить речь на видеокарте NVIDIA P106-100 с 6GB VRAM 4 дня назад
    Может ли нейросеть real-time распознавать и переводить речь на видеокарте NVIDIA P106-100 с 6GB VRAM
    Опубликовано: 4 дня назад
  • Никаких вибраций: решение сложных проблем в сложных кодовых базах – Декс Хорти, HumanLayer 2 недели назад
    Никаких вибраций: решение сложных проблем в сложных кодовых базах – Декс Хорти, HumanLayer
    Опубликовано: 2 недели назад
  • Почему Postgres потребовались годы, чтобы реализовать асинхронность 4 дня назад
    Почему Postgres потребовались годы, чтобы реализовать асинхронность
    Опубликовано: 4 дня назад
  • these compression algorithms could halve our image file sizes (but we don't use them) #SoMEpi 1 год назад
    these compression algorithms could halve our image file sizes (but we don't use them) #SoMEpi
    Опубликовано: 1 год назад
  • 5 уровней C++ 6 месяцев назад
    5 уровней C++
    Опубликовано: 6 месяцев назад
  • Самая сложная модель из тех, что мы реально понимаем 1 день назад
    Самая сложная модель из тех, что мы реально понимаем
    Опубликовано: 1 день назад
  • Implementing Your Own C++ Atomics - Ben Saks - CppCon 2025 2 недели назад
    Implementing Your Own C++ Atomics - Ben Saks - CppCon 2025
    Опубликовано: 2 недели назад
  • Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности 1 месяц назад
    Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности
    Опубликовано: 1 месяц назад
  • Building Secure C++ Applications: A Practical End-to-End Approach - CppCon 2025 2 недели назад
    Building Secure C++ Applications: A Practical End-to-End Approach - CppCon 2025
    Опубликовано: 2 недели назад
  • Шаблон повторных попыток: секрет отказоустойчивого кода на Python 3 дня назад
    Шаблон повторных попыток: секрет отказоустойчивого кода на Python
    Опубликовано: 3 дня назад
  • Почему Азовское море — самое опасное в мире 3 дня назад
    Почему Азовское море — самое опасное в мире
    Опубликовано: 3 дня назад
  • Как LLM могут хранить факты | Глава 7, Глубокое обучение 1 год назад
    Как LLM могут хранить факты | Глава 7, Глубокое обучение
    Опубликовано: 1 год назад
  • Превратите ЛЮБОЙ файл в знания LLM за СЕКУНДЫ 2 месяца назад
    Превратите ЛЮБОЙ файл в знания LLM за СЕКУНДЫ
    Опубликовано: 2 месяца назад
  • The Declarative Programming SECRETS to More Readable C++ - Richard Powell 11 дней назад
    The Declarative Programming SECRETS to More Readable C++ - Richard Powell
    Опубликовано: 11 дней назад
  • Windows 11 Bitlocker не предназначен для вашей защиты 1 месяц назад
    Windows 11 Bitlocker не предназначен для вашей защиты
    Опубликовано: 1 месяц назад
  • Windows 11 — безнадёжное дело. Поистине, её пора на свалку. Не обновляйтесь с 10-й версии. 2 месяца назад
    Windows 11 — безнадёжное дело. Поистине, её пора на свалку. Не обновляйтесь с 10-й версии.
    Опубликовано: 2 месяца назад

Контактный email для правообладателей: [email protected] © 2017 - 2025

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5