David Sulc
Blog GitHub LinkedIn Books

We can't find the internet

Attempting to reconnect

Something went wrong!

Hang in there while we get back on track

OTP 21 introduces handle_continue callback to GenServer

September 9, 2018
elixir

Let's see how the handle_continue callback is useful in GenServers.

Read article

Building a pool manager, part 2.3

September 8, 2018
elixir architecture

Starting multiple pools, using the Registry to locate pool supervisors and stop them.

Read article

Building a pool manager, part 2.2

September 8, 2018
elixir architecture

Preparing for multiple pools with the pools supervisor.

Read article

Building a pool manager, part 2.1

September 8, 2018
elixir architecture

Remove static process names, provide the worker spec dynamically.

Read article

Building a pool manager, part 1.9

July 10, 2018
elixir architecture

Make workers temporary and have the pool manager in charge of restarting them.

Read article

Building a pool manager, part 1.8

July 10, 2018
elixir architecture

Handle worker deaths. (This is about OTP and not Human Resources...)

Read article

Building a pool manager, part 1.7

July 10, 2018
elixir architecture

Use an ETS table to track client monitors.

Read article

Building a pool manager, part 1.6

July 10, 2018
elixir architecture

Monitor client processes.

Read article

Building a pool manager, part 1.5

July 10, 2018
elixir architecture

Implement worker checkin and checkout.

Read article

Building a pool manager, part 1.4

July 10, 2018
elixir architecture

Make the worker supervisor start workers when it initializes.

Read article
1 2 3 4 5 … 8