Александр Боргардт — Разработка встраиваемых баз данных: советы, трюки и подводные камни
Ближайшая конференция:
C Russia 2022 — 6-8 июня.
Подробности и билеты:
— —
У проектов на скриптовых языках есть простое правило: «хочешь сделать быстрее — пиши нативный код». Это действительно рабочий подход, когда код пишет опытный разработчик, владеющий всеми тонкостями интеграции в конкретном языке и видевший все детали реализации. Что делать всем, кто впервые может столкнуться с ворохом особенностей использования расширений и может ненамеренно сделать код только медленнее?
Почему такое может произойти? Могут оказаться большими те неявные накладные расходы, которые возникают при вызове нативного кода, или конкурентная модель может не оказаться совместимой с C/C .
Особенности интеграции с нативным кодом будут рассмотрены на примере встраиваемой базы данных для проекта
Александр затронет такие вопросы:
– Передача больших объектов через границу языков.
– Нативные типы — друг или враг?
– RPC как способ манипуляции большими данными.
2 views
2
0
3 years ago 01:21:35 50
Александр Боргардт и Иван Кулиговский 16 июня 2016 г.
7 years ago 00:45:11 7
Внутри блокчейна Graphene | Александр Боргардт
8 months ago 00:54:59 1
Go vs C++ / Александр Боргардт
3 years ago 00:40:44 9
Python, ML и Wasm. Александр Боргардт, DuckStax
7 years ago 00:38:37 8
Современные инструменты построения виртуальных машин | Александр Боргардт
5 years ago 00:00:00 14
Pure Virtual Cast / Александр Боргардт //
8 years ago 00:52:13 14
Александр Боргардт, Модели акторов в С++ миф или реальность
7 years ago 00:54:47 2
Специфика построения хранилищ для блокчейн-проектов | Александр Боргардт RU
7 years ago 00:45:35 1
Блокчейн. Lego для интересующихся / Александр Боргардт (GolosCore)
13 years ago 00:08:52 11
И С БАХ ТОККАТА И ФУГА РЕ МИНОР АЛЕКСАНДР БОРГАРДТ И КСЕНИЯ ПОГОРЕЛАЯ
4 years ago 01:03:16 3
Python-завтрак / Александр Боргардт, Екатерина Фирсова, Владимир Протасов, Николай Марков
3 years ago 01:00:07 2
Александр Боргардт — Разработка встраиваемых баз данных: советы, трюки и подводные камни
2 years ago 00:37:37 4
Как вызвать C++ из Python и не стать медленнее / Александр Боргардт
1 year ago 00:06:00 1
Владивосток. ПРОЩАЛЬНЫЙ ШВЕДСКИЙ ВАЛЬС и ПОЛЁТ ШМЕЛЯ. Александр Боргардт.
6 years ago 00:46:56 1
Как быстро разрабатывать программное решение на C++ и Lua / Александр Боргардт
6 years ago 00:46:46 2
Как выкинуть из проекта C++ код, чтобы за это ничего не было / Александр Боргардт
4 years ago 01:18:28 2
Conan и Python. Как работает современный DevOps для C++ / Евгений Селиверстов, Александр Боргардт
8 years ago 00:41:15 2
C++ CoreHard Winter 2017: Александр Боргардт. Модели акторов в С++: миф или реальность
4 years ago 01:54:06 6
Батл “Python vs Go“/ Фил Кулин (Дремучий лес), Александр Боргардт (IVA Cognitive), Даниил Подольский
6 years ago 00:53:46 1
Встраиваем python для появления аналитики в проекте на С++. Александр Боргардт. CoreHard Spring 2019
6 years ago 00:46:46 5
Как выкинуть из проекта C++ код, чтобы за это ничего не было / Александр Боргардт | Технострим
2 years ago 01:48:26 7
Митрофанов Александр играет с 1:15:45
2 years ago 01:41:02 111
Концерт в честь 150-летия Сергея Васильевича Рахманинова