Episode
Citus and JSON for real-time analytics at Vizor Games | Citus Con: An Event for Postgres 2023
with Ivan Vyazmitinov
Video of a talk by Ivan Vyazmitinov of Vizor Games about their implementation of the Citus open source extension to Postgres, presented at Citus Con: An Event for Postgres 2023. The team at Vizor Games relies completely on the Citus extension to Postgres, since Citus combines the widely-adopted, feature-rich, and mature PostgreSQL database with the promise of infinite scale.
Ivan’s talk includes:
- How Vizor Games deploys the Citus database cluster on bare metal servers with Gentoo and Btrfs
- Implementation of ETL with big amount of raw data (about 100GB per day)
- Building analytics on semi-structured JSONB data and creation of analytical layer of views over it.
- Administering Citus on 20+ databases within one cluster
- Interaction with direct cluster users, including analytics and data scientists
- Integration with BI tools, like Tableau and Metabase
Ivan Vyazmitinov is an and an accidental DBA and Java developer with 5+ years of experience. Starting from 2018 in Vizor Games, he gradually accepted the role of tech lead and gained experience with Citus during the development of an internal analytics system.
Recommended resources
- Watch more Citus Con 2023 talks
- Everything you need to know about Citus Con: An Event for Postgres 2023
- Star the GitHub repo for the Citus database extension, to show your support of Citus open source
Connect
- Citus Con An Event for Postgres | Twitter: @CitusCon
Video of a talk by Ivan Vyazmitinov of Vizor Games about their implementation of the Citus open source extension to Postgres, presented at Citus Con: An Event for Postgres 2023. The team at Vizor Games relies completely on the Citus extension to Postgres, since Citus combines the widely-adopted, feature-rich, and mature PostgreSQL database with the promise of infinite scale.
Ivan’s talk includes:
- How Vizor Games deploys the Citus database cluster on bare metal servers with Gentoo and Btrfs
- Implementation of ETL with big amount of raw data (about 100GB per day)
- Building analytics on semi-structured JSONB data and creation of analytical layer of views over it.
- Administering Citus on 20+ databases within one cluster
- Interaction with direct cluster users, including analytics and data scientists
- Integration with BI tools, like Tableau and Metabase
Ivan Vyazmitinov is an and an accidental DBA and Java developer with 5+ years of experience. Starting from 2018 in Vizor Games, he gradually accepted the role of tech lead and gained experience with Citus during the development of an internal analytics system.
Recommended resources
- Watch more Citus Con 2023 talks
- Everything you need to know about Citus Con: An Event for Postgres 2023
- Star the GitHub repo for the Citus database extension, to show your support of Citus open source
Connect
- Citus Con An Event for Postgres | Twitter: @CitusCon
Have feedback? Submit an issue here.