The monthly tech talks is to bring the Phoenix community together to have technical discussions, share knowledge, and initiate further collaborations, innovations and improvements.

The topics can be any technical subject related to Phoenix, including its internals, interfaces, operational aspects, and use cases, and technologies that it leverages, and can possibly leverage or adapt.

When: First Thursday of each month at 9AM PST
Duration: 90 minutes (to allow the audience to participate and ask questions)
Meeting Link: To attend the meetings, please use the video conference link to be provided here
Suggest Topics: To suggest a topic to present in an upcoming meeting, please send an email to the user and dev list

Upcoming Tech Talks

Title Presenters Abstract When
TBD 9AM PST May 06, 2021

Previous Tech Talks

Title Presenters Abstract Resources Recording When
Phoenix Query Server, PhoenixDB, and Hue Josh Elser, Istvan Toth, and Romain Rigaux PhoenixDB is a new project which is a Python library for interacting with Phoenix with Phoenix Query Server (PQS). Hue is an open source SQL assistant for databases and data warehouses. In this talk, we give an overview of PQS, and recently completed and planned improvements for it, and introduce the PhoenixDB project. Then, we present Hue, and touch on the integration of PhoenixDB into Hue. Finally, we present a live demo of using PhoenixDB within Hue PQS and PhoenixDB Slides - Hue Slides Recording April 01, 2021
Strongly Consistent Global Secondary Indexes Kadir Ozdemir Global secondary indexing, which enables efficient queries on non-primary key fields, is central to many use cases. Phoenix implements global secondary indexing by pairing a data table (the table that holds the entire user data) with physically separate (index) tables that are indexed on a different set of columns. Some use cases demand strong consistency between the data table and its indexes, meaning that regardless of whether a given query is served from a data table or an index table, the same result is returned. This talk presents the secondary indexing design to meet this strong consistency requirement Slides Recording March 04, 2021

Back to top