Experiments with PostgreSQL extensions.
Corresponding articles (in Russian):
- https://eax.me/2016/2016-10-03-postgresql-extensions.html
- https://eax.me/2022/2022-03-07-postgresql-extensions-function-call.html
- https://eax.me/2022/2022-03-28-postgresql-extensions-logging-and-exceptions.html
- https://eax.me/2022/2022-04-11-postgresql-extensions-memory-management.html
- https://eax.me/2022/2022-05-23-postgresql-extensions-table-access.html
- https://eax.me/2022/2022-10-24-postgresql-shmem-locks.html
- https://eax.me/2023/2023-07-31-postgresql-extensions-guc.html
- https://eax.me/2025/2025-05-28-postgresql-type-cache.html
- https://eax.me/2025/2025-07-09-postgresql-arrays.html
See also:
Related articles about PostgreSQL internals in general:
- https://eax.me/2022/2022-06-20-postgresql-data-layout.html
- https://eax.me/2022/2022-09-14-postgresql-toast.html
- https://eax.me/2022/2022-09-21-postgresql-procarray-clog.html
- https://eax.me/2022/2022-11-21-postgresql-shared-buffers.html
- https://eax.me/2023/2023-01-23-postgresql-wal.html
- https://eax.me/2023/2023-02-20-postgresql-xid-wraparound.html
- https://eax.me/2023/2023-03-27-postgresql-visibility-map.html
- https://eax.me/2023/2023-05-08-postgresql-free-space-map.html
- https://eax.me/2023/2023-09-11-postgresql-syscache.html
- https://eax.me/2023/2023-12-04-postgresql-add-function.html
- https://eax.me/2024/2024-06-24-postgresql-portal.html
- https://eax.me/2024/2024-07-10-postgresql-protocol.html