Skip to content

Details

Elixir London Meetup; February 2026 edition. All are welcome.

Session 1: Anton Borisov - Distilling Kafka's Binary Protocol into Elixir
We'll trace a produce request to show what any Kafka client has to get right. In the BEAM ecosystem, erlkaf wraps librdkafka, brod implements the protocol in Erlang, and kafka_ex goes pure Elixir.

Kafka_ex's approach is to generate serializers at compile time from Kafka's own schema definitions: plain structs, pattern matching, structural boilerplate isolated from the logic you actually think about. That design is what let us jump two major versions ahead and adapt to significant protocol changes. Let's dig into the idea, the code, and the tradeoffs.

Session 2: Evadne Wu - JavaScript Execution Strategies in Elixir-based Agent Frameworks
We'll look at integration points between elixir agents (in the AI fashion) and JavaScript execution, and all the foot guns involved.

The event is kindly sponsored by Fresha.

Time
Doors open at 18, start at 18.30.

Venue
Fresha
The Bower, 207-211, Old St, Tower, London EC1V 9NR

Refreshments
Food and drinks will be provisioned on the day.

IMPORTANT:

If you wish to take photos and post online during the event, please notify organisers first, so that attendees can opt-out from being in photos.

Related topics

Events in London, GB
Distributed Systems
Apache Kafka
Elixir
Functional Programming
Software Development

You may also like