axelson

axelson

Scenic Core Team

ElixirConf 2017 - Live APIs with GraphQL Subscriptions - @bruce and @benwilson512

APIs have gone live with GraphQL Subscriptions! Phoenix channels are a fantastic tool for connecting clients to your server, but can be difficult to use as a central data retrieval method. You can end up duplicating logic already found your API, stymied by inefficient datastore access, and sprawling channel code that has to handle all of the possible cases your clients need.

GraphQL is a query language for your unified API that lets clients choose what information they want. This holds true no matter what backends you’re using, whether an Ecto backed Database or other APIs themselves.

Subscriptions with Absinthe provide real time push data capabilities with the flexibility of GraphQL documents powered by Elixir specific optimizations not found in any other GraphQL subscriptions platform.

In this talk we’re going to demo this real time ability, and talk about the development and production experience we have with subscriptions at Cargosense, a logistics intelligence company that’s used Absinthe to power its production GraphQL API for almost two years.

All talks are available in the Elixir Conf 2017 Talks List or via the elixirconf2017 tag

Showing Posts 1 to 2

JEG2

JEG2

Author of Designing Elixir Systems with OTP

GraphQL is pretty intriguing. These talks always get me curious, but I haven’t found the perfect on ramp yet. Maybe the book will be that for me.

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Hey, thanks for posting! If anyone has any questions I’ll be happy to answer them here!

— All posts loaded —

Where Next? Top

Trending in Talks Top

Other Trending Topics Top

KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
budgie
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with. But I don’t use it anymore. Serverless was the promis...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews