PowerBI Data Analyst - Create visualizations and dashboards from scratch
Master Agentic AI, GANs, Fine-Tuning & LLM Apps
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn why PostgreSQL took years to implement asynchronous operations in this 21-minute technical video. Explore the fundamental challenges and architectural decisions that delayed PostgreSQL's adoption of async functionality compared to other database systems. Discover the underlying operating system concepts, process models, and threading considerations that influenced PostgreSQL's development timeline. Examine the technical hurdles related to connection handling, query processing, and resource management that made implementing async operations particularly complex for PostgreSQL's architecture. Understand how PostgreSQL's multi-process model differed from other databases and why this design choice created unique obstacles for asynchronous implementation. Gain insights into the engineering trade-offs and design principles that shaped PostgreSQL's approach to concurrency and performance optimization over the years.
Syllabus
Why It took Postgres years to do async
Taught by
Hussein Nasser