Franck is a Developer Advocate for YugabyteDB, an open-source, PostgreSQL-compatible, distributed SQL database. With over 20 years of consulting experience, he brings deep expertise and a genuine passion for databases. Franck holds certifications such as Oracle Certified Master, AWS Database Specialist, and has been recognized as an Oracle ACE Director, AWS Data Hero, and AWS Academy educator.
Beyond his role, Franck actively shares his knowledge and engages with technical communities. You can connect with him on Twitter and LinkedIn for insightful discussions and updates. His writings on various database topics can be found at https://dev.to/franckpachot, where he shares valuable insights and perspectives.
Throughout the session, we'll discuss the reasons behind using Distributed SQL and Cloud Native databases for modern applications. We'll cover important concepts like horizontal scalability, including sharding, replication, and distribution. We might also explore YugabyteDB's architecture, including the Raft algorithm, LSM-Tree, and clock skew.
To participate, you can simply attend and follow along with the demo on-screen. If you want to run the lab on your own, it's recommended to bring a laptop with Docker installed. However, if you're comfortable with alternative installation methods like VMs with Vagrant or Kubernetes, feel free to use them. For connectivity, we'll use any PostgreSQL client, with psql being the easiest option. If you're up for it, you can even try running your PostgreSQL application on YugabyteDB to see how it performs.