Maintain data consistency in a microservice architectureThe problem with microservices is that you really can’t have ACID transactions. Sure, you can have ACID transactions inside a microservice…May 22, 20231May 22, 20231
Do I need Sagas in my Microservices?One of the challenges in microservices is managing the consistency and coordination of distributed transactions that involve multiple…May 17, 2023May 17, 2023
OData vs GraphQLAs modern applications become more complex and data-intensive, efficient and flexible data retrieval from APIs becomes crucial. Two popular…May 17, 2023May 17, 2023
Published inCloud Native DailyA Beginner’s Guide to Logging: Understanding the BasicsIntroducing the fundamental concepts, best practices, and popular tools to help you get started on your logging journey.May 14, 2023May 14, 2023
Published inGeek CultureForget the AutoMapper or any mapper libraryWhy should you forget Automapper or any mapping library? Well, most of the libraries use reflection, which can slow down your application…May 14, 202317May 14, 202317
Published inCloud Native DailyEvent-Driven Meet MicroservicesCombining EDA and microservices to model complex workflows as a series of events and microservicesMay 12, 2023May 12, 2023
Published inGeek CultureHave ChatGTP in your TerminalYou probably already know the trend that AI and ChatGTP have. But every time you want to use ChatGPT, you need to go to the website. What…May 11, 2023May 11, 2023
Published inCloud Native DailyWhy Logging is Not Enough for Troubleshooting ErrorsLogging isn’t sufficient for proper troubleshooting — adopting observability can help improve system monitoring.May 7, 2023May 7, 2023
Published inGeek CultureMonitoring your system with Docker + Grafana + Prometheus + NodeIn this guide, we will learn how to run Grafana, Prometheus and Node Exporter as Docker containers, with the containers managed by Docker…Jul 21, 20221Jul 21, 20221