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