Recording not yet published
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.