System 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-bootkafkadockerMohamed ElmedanySenior Software EngineerRead more
Introduction and the Authorisation Server An introduction to the chat system, including the design and implementation of its authorisation server. Published onAugust 2, 2024javaspring-bootspring-securityoauth2Mohamed ElmedanySenior Software EngineerRead more
Advent Of Code 2022 Advent Of Code is a set of puzzles that will test your problem-solving skills using your favourite programming language. You do not need extensive programming skills, but the knowledge of some standard algorithms is a pre. Plus, it is a lot of fun and a very exciting way to challenge yourself. Published onFebruary 8, 2023advent-of-codejavaDmitri SirobokovSoftware Developer (Full stack)Read more
Reactive Backend Applications with Spring Boot, Kotlin and Coroutines (Part 2) An exploration of Kotlin and coroutines to have a Spring reactive application written in direct style Published onJanuary 10, 2023javakotlinreactivebackendcoroutinesspringLéo SchneiderSoftware EngineerMehmet Akif TütüncüSenior Software EngineerRead more
Reactive Backend Applications with Spring Boot, Kotlin and Coroutines (Part 1) This 2-part article is about going from a traditional MVC-style Spring Boot application written in Java to a modern, functional, reactive Spring Boot application using Kotlin and Coroutines. Published onJanuary 9, 2023reactivebackendspringkotlincoroutinesjavaMehmet Akif TütüncüSenior Software EngineerLéo SchneiderSoftware EngineerRead more
Separated Logging with Filebeat and ELK stack Why do we need separate to our logging mechanism in microservice architecture? Published onJuly 8, 2022javaloggingAli GöktaşSoftware DeveloperRead more