From monolith to microservices and back. How GraphQL redefines central data model software architecture
During this talk Diana wants to look at GraphQL from the perspective of a more general trend of going from fragmented data models, microservices, decoupling, and separation of concerns to more unified and centralized engineering organizations. What is a general trend and how does GraphQL fits into this picture. How do large organizations look to organize their teams around single graph methodology? What are the unique technical constructs and tools that GraphQL brings to the table to help facilitate the unification?
Originally from Moscow, Russia. Diana graduated from Bauman MSTU. Diana spent the last 12 years building software in Silicon valley. Currently with Uber primarily focusing on the frontend, but contributing full-stack to systematically introduce GraphQL into established microservices architecture.
Software Engineer at Quantori, IT meetups speaker. Loves creating simple to use solutions for complex problems. Switched to web development from HPC and CUDA, which he studied at Peter the Great St.Petersburg Polytechnic University.
Additionally, he develops online multiplayer strategy game in his own startup.
GraphQL rockstar, developer of Internet products, OSS maintainer. Since 2001 Pavel's main specialization is web technologies. He has extensive practical knowledge on backend/frontend development, administration, and architecture. Since the end of 2015, Pavel's main focus is on isomorphic applications. In summer 2016 he began the development of graphql-compose (GraphQL schema generator) in open source.