Жора Бабаян
19:10
26 ноября
40 мин
Postgres, C++, два runtime в одном процессе. Rак выжить C++-расширению внутри PostgreSQL
- От SQL-запроса до C++ функции. Как PostgreSQL передаёт управление расширению на C++, где вызывается C++ код
- Чем PG_TRY/PG_CATCH отличается от try/catch, почему ошибка PostgreSQL не становится C++ исключением
- Перевод туда-обратно - как построить обёртки для вызовов PostgreSQL из C++ и C++ из PostgreSQL
- Как согласовать контексты памяти PostgreSQL с конструкторами, деструкторами и умными указателями