harisapnanair.hashnode.dev14 Must Know Microservices Design PrinciplesImagine an airport humming with diverse operations, where each department serves as a meticulously crafted microservice dedicated to specific operations such as booking, check-in, and baggage handling. The airport architecture must follow fundamental...Aug 30, 2024·15 min read
harisapnanair.hashnode.devMachine Learning In Software TestingWe can clearly see how Machine Learning (ML) and Artificial Intelligence (AI) are becoming seamlessly integrated into our daily lives, from helping with email composition to summarising articles and handling programming tasks. Based on a February 202...Aug 29, 2024·12 min read
harisapnanair.hashnode.devTop Microservices Design Patterns for Microservices ArchitectureImagine breaking down a single functional unit into multiple mini-service units. That is exactly what microservices do to the traditional monolithic architecture. But there is more to it than meets the eye. Microservices are the go-to solution for al...Aug 27, 2024·23 min read
harisapnanair.hashnode.devTop Microservices Design Patterns for Microservices ArchitectureImagine breaking down a single functional unit into multiple mini-service units. That is exactly what microservices do to the traditional monolithic architecture. But there is more to it than meets the eye. Microservices are the go-to solution for al...May 10, 2024·23 min read
harisapnanair.hashnode.devMastering Selenium Testing: JUnit Asserts With ExamplesAutomation testing helps to ease the life of software testers by allowing them to automate their repetitive tasks, and open-source test automation frameworks like Selenium have enabled users to automate web testing experience at scale. However, what ...May 9, 2024·21 min read