Mohammad HosseiniGraphQL + Netflix DGS + Spring Boot Kotlin: The Dream Team for Modern APIs In the rapidly evolving landscape of API development, GraphQL has emerged as a powerful alternative to traditional REST APIs. When combined with Netflix’s Domain Graph Service (DGS) framework and the robustness of Spring Boot with Kotlin, developers can create highly efficient, type-safe, and scalable APIs. In this article, we’ll explore the advantages of this framework and how to set up and build a GraphQL API using these cutting-edge technologies. Published onSeptember 8, 2025graphqlkotlinspring-bootnetflix-dgs
Mohamed ElmedanySenior Software EngineerSystem components communication and the chat API How the components of the chat system communicate, and what are the specifications of the chat API. Published onNovember 1, 2024javaspring-bootkafkadocker
Mohamed ElmedanySenior Software EngineerIntroduction and the Authorisation Server An introduction to the chat system, including the design and implementation of its authorisation server. Published onAugust 2, 2024javaspring-bootspring-securityoauth2