Introducing RIG – the Reactive Interaction Gateway by Kevin Bader
1,722 views · Published 10 November 2017 · 28:10 · Indexed 14 November 2026
Channel: Devoxx · 2017 · Science & Technology
In microservice architectures, getting real-time notifications to frontends is not trivial to implement in a scalable fashion. Our Reactive Interaction Gateway (RIG) solves this – it maintains frontend connections, so your services don't have to. RIG allows your microservices to be stateless. RIG is session-aware – it knows which users' devices are connected – and solves the connection-state problem for microservice based architectures RIG uses its state to provide blacklisting of JWTs, enabling instant user logout without awaiting the JWT timeout RIG includes a simple, distributed API gateway implementation (not API management) RIG is simple to use, easy to deploy (no external database!), and highly scalable RIG is written in Elixir on top of Erlang/OTP. Leveraging the platform, it is scalable by design, supported by a battle-proven application runtime designed from the start for distributed systems. RIG also heavily uses modules from the Phoenix Framework. # Kevin Bader Kevin works out of Vienna as a technical architect within Accenture's Emerging Technology & Software Innovation practice. He has a master's degree in Software Engineering, likes agile methodologies, functional programming, the actor model and microservices. Lately, he spends a lot of time with Elixir and the Erlang ecosystem.
More from this channel
-
32:13
Writing Groovy AST Transformations: Getting Practical in an hour! by Baruch Sadogursky
-
25:58
TweetWallFX - Behind the Scenes by Sven Reimers
-
29:44
Second generation "workflow managers" for big data by Alex Van Boxel
-
29:13
Secrets are secrets. Please maintain them as secrets by Alex Soto
-
2:13:40
JavaScript build pipelines with Gulp.js by Stefan Baumgartner
-
2:04:09
Powerful Metaprogramming Techniques With Groovy by Jeff Brown
-
2:38:32
Distributed Machine Learning 101 using Apache Spark from a Browser by Xavier Tordoir/Andy Petrella
-
2:36:21
Caching 101: Caching on the JVM (and beyond) by Alex Snaps/Louis Jacomet