Блог

Tom Lane on the Architectural Decisions That Shaped 30 Years

Tom Lane on the Architectural Decisions That Shaped 30 Years

Tom Lane - дедушка #postgresql

Одна вещь, которую я хотел бы отметить, — это относительная простота системы, и она проистекает из таких решений, как отказ от попыток реализовать потоки. Это не было чем-то, что мы сознательно выбрали. Когда мы впервые работали с системой в конце 90-х, было просто неразумно думать об использовании потоков, потому что это не было должным образом стандартизировано. Каждая платформа, которая нас интересовала, делала это немного по-своему. Очевидно, за последние 20 лет это изменилось, но в то время это было серьёзным препятствием даже для того, чтобы задуматься об этой идее. Но это дало нам большую простоту, что означало, что люди могли приходить и работать с системой без слишком глубоких предварительных знаний, и это нам очень помогло...

«Очень интересное интервью. Про процессы и память, про MVCC, про будущее PostgreSQL и даже про Emacs =) Лампово»

Источник https://www.snowflake.com/en/blog/engineering/30-years-of-postgres-architecture-tom-lane/

Ещё почитать