- Montreal 2014
Using high performance caching is an excellent way to speed up most websites, and the closer to the end user you can put the cache, the more efficient it is. But often problems show up with fast updates (such as price changes in a webshop). By integrating an external close-to-user cache (in this case Varnish) with the backend systems (in this example, Django+PostgreSQL), we can can get best of both worlds - long cache time, and fast invalidation.
View all 146 sessions
Magnus Hagander is a member of the PostgreSQL Core Team and a developer and code committer in the PostgreSQL Global Development Group.
He mostly works on different parts of the PostgreSQL backend, recently with a focus on security features such as authentication and encryption, and backup/availability.
To pay the bills, he is an open source software consultant, primarily on PostgreSQL and Varnish at Redpill Linpro in Stockholm, Sweden, where he works with consulting, support and training.