How Akiban Implemented a New Database Compatible with the PostgreSQL Protocol
summary
Akiban Server is built from scratch and exposes SQL plus a REST API and chooses the PostgreSQL wire protocol so existing drivers work. Implementation is a Java network server that parses messages, maps Postgres types, and returns either row sets or nested JSON/protobuf result sets conveyed as blobs over the protocol. Engineering used Wireshark to debug, stress tests hit tens of thousands of concurrent threads, Intel hosts with 1TB RAM machines hold several terabytes of data, and the kernel is being open sourced and does scale.
AI-written summary · about
chapters (8)
- 0:00Start
- 3:33Table Grouping
- 20:53The Array Data Type
- 31:26Data Independence
- 36:46Wireshark
- 37:48How Do You Return an Object from a Relational Database
- 42:51Use Case
- 48:15Table Groups
related talks
52mPostgreSQL and Java: Best Practices
54mPure Functional Database Programming‚ without JDBC
25mWhat’s New with Azure Database for PostgreSQL- Flexible Server
13mBuilding reliable infrastructure with Postgres
20mOpen Source Database Operations in the Age of AI
53mModern PostgreSQL for AI...
34mAnalytics and AI with PostgreSQL - Mission Possible!
56mBreakout Session
