Skip to content
0:00 / 0:00

#poolboy#elixir#connectionpooling

Elixir Poolboy - How to make your application as good as your database

David Anderson

868 subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by David Anderson

Intermediate. Assumes working knowledge.

1.2K views1 year ago1 recommendation

Systems programmingDatabases and dataElixir and ErlangConcurrency and parallelismPostgres

David Anderson explains how connection pooling works using Poolboy in Elixir and compares process pooling with scaling instances on Kubernetes.

In this video, we dive into the concept of connection pools used by PostgreSQL, exploring how this technique can boost performance for high-demand applications. I’ll show you how Poolboy works in Elixir, creating an efficient process pool to manage connections and distribute load. We’ll also check out Observer, a powerful tool for visualizing the structure and performance of the application in real-time. Additionally, I’ll compare using a pool of processes versus scaling up instances on Kubernetes, discussing which strategy makes the most sense for different types of applications. If you want to learn how to optimize your application and maximize performance with Elixir, this video is for you!

Why it's here

1 person recommends this

What people say. Recommended as a clear explanation of connection pooling and using Poolboy in Elixir.

u/Both_Praline4674in r/elixir • Recommends

Elixir Poolboy - How to make your application as good as your database

u/Both_Praline4674in r/elixir • Mentions

On “What does BEAM get you over coroutines + k8s?”

checkout this video talking about the poolboy lib and comparing with kubernetes [video