Shannon Selbert

Shannon Selbert

Oban Core Team

Shannon Selbert is an aspiring polyglot, programmer, product manager, and contract law enthusiast (really!). After a stint doing technical training for the government, her entrepreneurial spirit led her to co-found Soren in 2008, where she consulted for over a decade before transitioning to the development of Oban Pro.

Talk:
The Architecture of Oban Web

Oban Web, the live dashboard for Oban, is fully open source! Now we can properly share the internals of a complex, battle tested, real-world, and formerly commercial LiveView app.

After a tour of foundational elements such as page structure and the table system, we’ll delve into exotic features like real-time charts, integrated combo boxes, autocompletion, complex queries that don’t grind the database to a halt, and more.

Additionally, we’ll investigate Oban Met, an in-memory, compacting, time series, distributed database purpose built to power the Oban Web dashboard. Come and see what is possible with the spectactular combination of LiveView, Oban, and OTP.

Key Takeaways:

  • How to structure a complex LiveView application designed for high-performance queries in unpredictable environments, all backed by an in-memory, distributed time series database.

Target Audience:

  • Intermediate to advanced Elixirists interested in real-world LiveView applications, time series databases, distributed systems, and perhaps even Oban.