Marcin Gebala
I'm a Principal Developer at Saleor Commerce (https://github.com/saleor/saleor), where I work on the core GraphQL API of the largest open-source e-commerce platform written in Python. In my free time, I enjoy cycling, making music, and traveling. I'm based in Wrocław, Poland.
Sessions
Database replication is a concept of storing the same data in multiple databases to improve fault tolerance, data accessibility and performance. In this talk, we will discuss why and when database replication is useful, along with practical examples and best practices to use in the codebase when working with separate writer and reader databases.
GraphQL is a more flexible alternative to REST for building web APIs and thus is becoming a strong foundation for any modern web stack. This is especially true where static HTML templates are not enough or a sophisticated single-page interface is needed. In this talk, we will look at various solutions for building GraphQL APIs in Python to power modern, dynamic web apps.