Muaath Bin Ali10 articles
Hello again! In this article (Part 1), we will discuss two common ways to build modern software systems: Event-Driven Architecture (EDA) and Change Data Capture (CDC). They serve different purposes but can work well together in some situations. we’ll explain …
- Muaath Bin Ali
-
SQL Best Practices Every Java Engineer Must Know
In the world of software development, best practices for SQL optimization are a critical skill that every Java engineer must master. Efficient database interactions can significantly enhance the performance of your applications, leading to faster response times and a better …
-
Effective Java Logging
Master effective logging in Java applications using SLF4J and Logback. This comprehensive guide provides 14 essential best practices.
-
Calling Microservices in Java: Part 1
This article explores various approaches to calling microservices in Java, from simple RESTful APIs to advanced. Learn more!
- Muaath Bin Ali
-
Smarter Logging in Spring Boot with AOP
Smart logging with AOP in Spring boot with our smart Logging, leveraging AOP for detailed, configurable logging. Ideal for cleaner code.
- Muaath Bin Ali
-
Aspect-Oriented Programming (AOP) Made Easy With Java
The AspectJ framework streamlines AOP adoption in Java. AOP improves modularity which leads to code that is easier to understand and maintain.
- Muaath Bin Ali
-
Microservices Design Principles for Well-Crafted Architectures
Dive into the Microservices Design Principles with our in-depth guide to creating modular, scalable, and resilient software systems.
- Muaath Bin Ali
-
The Evolution of Microservices with SOA: Navigating the Architectural Landscape
Explore the Evolution of Microservices: Microservices in the Modern Architecture Landscape with our in-depth guide that compares it with SOA.
- Muaath Bin Ali
-
A Day in the Life of a Software Engineer in a Scrum Team Part-2
Let’s dive deeper and explore a day in the life of Alex, a software engineer in a Payment Scrum Team.
- Muaath Bin Ali
-
Unlocking Scrum: A Software Engineer’s Journey – Part 1
Embrace Scrum, make it your own, and watch as your projects transform from to-do lists to done-and-dusted.