<

Jamie Wright

Create of Tatsu, builder of Chronic

Jamie Wright is a maker of internet things with a love/hate relationship for Redbull™, standing desks, and paintball guns.

He has a love only relationship with teaching, learning, and building bots.

Jamie runs Brilliant Fantastic as an independent software developer that helps companies drive their businesses forward through valuable software.

Past Activities

Jamie Wright
Code BEAM SF 2020
05 Mar 2020
16.20 - 17.05

Building a realtime WebSocket API in Phoenix

Sometimes consumers of your APIs require near-real-time communication because regular RESTful HTTP APIs can be a few milliseconds too slow. These performant and scalable APIs can be made over WebSocket TCP connections where events are pushed from client and server in near-real-time fashion.

This talk is a story of how Jamie built such an API. He'll look at why this decision to create a WebSocket API was made and will take a look at the data that supported this decision. Jamie will take a deep dive into Phoenix WebSockets, channels, and transports to expose the underlying architecture.

THIS TALK IN THREE WORDS

Learn

WebSocket

APIs

OBJECTIVES

The goal of this talk is to distil the information Jamie has found over the past year of building a real-time websocket API in Elixir to help save the attendees time and resources and also inspire them or give them the motivation to build these types of APIs.

TARGET AUDIENCE

Any Elixir developer, from a beginner on up, who is looking to build real time websocket APIs.