Go on? Postgresql does process per session / query, and it scales ridiculously well, especially with the hilariously multi-core systems we have today.
Although it doesn't handle unbounded concurrency, there are techniques (like manual locking, or pgbouncer) to deal with this.