• 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 2 месяца назад

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

скачать 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
  • Upgrading Sea of Thieves From C++14 to C++20 Wasn't Easy Here's Why - Keith Stockdale - CppCon 2026 23 часа назад
    Upgrading Sea of Thieves From C++14 to C++20 Wasn't Easy Here's Why - Keith Stockdale - CppCon 2026
    Опубликовано: 23 часа назад
  • Robust C++ Error Handling in C++26 - Sebastian Theophil - CppCon 2025 1 месяц назад
    Robust C++ Error Handling in C++26 - Sebastian Theophil - CppCon 2025
    Опубликовано: 1 месяц назад
  • SLM-ы уничтожают гигантов: почему GPT-4 — избыточное решение для агентов | Легаре Керрисон | Red Hat 27 минут назад
    SLM-ы уничтожают гигантов: почему GPT-4 — избыточное решение для агентов | Легаре Керрисон | Red Hat
    Опубликовано: 27 минут назад
  • Matrix Multiplication Deep Dive || Cache Blocking, SIMD & Parallelization - Aliaksei Sala - CppCon 3 недели назад
    Matrix Multiplication Deep Dive || Cache Blocking, SIMD & Parallelization - Aliaksei Sala - CppCon
    Опубликовано: 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 месяца назад
  • The Cleanest C++ Code Is Often the Slowest 1 месяц назад
    The Cleanest C++ Code Is Often the Slowest
    Опубликовано: 1 месяц назад
  • Томпсон рассказывает, как он разработал язык Go в Google. 3 месяца назад
    Томпсон рассказывает, как он разработал язык Go в Google.
    Опубликовано: 3 месяца назад
  • BINARY vs TEXT File Serialization 1 год назад
    BINARY vs TEXT File Serialization
    Опубликовано: 1 год назад
  • Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon 1 месяц назад
    Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon
    Опубликовано: 1 месяц назад
  • «Я выпускал код, который не понимаю, и уверен, что вы тоже» – Джейк Нейшнс, Netflix. 3 месяца назад
    «Я выпускал код, который не понимаю, и уверен, что вы тоже» – Джейк Нейшнс, Netflix.
    Опубликовано: 3 месяца назад
  • Interesting Upcoming Low-Latency, Concurrency, and Parallelism Features - CppCon 2025 2 недели назад
    Interesting Upcoming Low-Latency, Concurrency, and Parallelism Features - CppCon 2025
    Опубликовано: 2 недели назад
  • Cache-Friendly C++ - Jonathan Müller - CppCon 2025 2 месяца назад
    Cache-Friendly C++ - Jonathan Müller - CppCon 2025
    Опубликовано: 2 месяца назад
  • Implement the C++ Standard Library: Design, Optimisations, Testing while Implementing Libc++ 4 месяца назад
    Implement the C++ Standard Library: Design, Optimisations, Testing while Implementing Libc++
    Опубликовано: 4 месяца назад
  • The World's Most Important Machine 2 месяца назад
    The World's Most Important Machine
    Опубликовано: 2 месяца назад
  • Model Context Protocol (MCP) Explained for Beginners: AI Flight Booking Demo! 8 месяцев назад
    Model Context Protocol (MCP) Explained for Beginners: AI Flight Booking Demo!
    Опубликовано: 8 месяцев назад
  • One Formula That Demystifies 3D Graphics 2 месяца назад
    One Formula That Demystifies 3D Graphics
    Опубликовано: 2 месяца назад
  • C++ RVO: Return Value Optimization for Performance in Bloomberg C++ Codebases - Michelle Fae D'Souza 1 год назад
    C++ RVO: Return Value Optimization for Performance in Bloomberg C++ Codebases - Michelle Fae D'Souza
    Опубликовано: 1 год назад
  • The Strange Math That Predicts (Almost) Anything 7 месяцев назад
    The Strange Math That Predicts (Almost) Anything
    Опубликовано: 7 месяцев назад
  • Choose the Right C++ Parallelism Tool | Low-Level vs Async vs Coroutines vs Data Parallel 3 недели назад
    Choose the Right C++ Parallelism Tool | Low-Level vs Async vs Coroutines vs Data Parallel
    Опубликовано: 3 недели назад
  • Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025 1 месяц назад
    Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025
    Опубликовано: 1 месяц назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

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



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