by Christel Hamers | Apr 5, 2024 | My Milestone Microservices Project
Microservices architecture relies on two fundamental communication types: synchronous and asynchronous. Synchronous Communication: In synchronous communication, reminiscent of traditional monolithic applications, the client initiates a request and awaits a response...
by Christel Hamers | Apr 4, 2024 | My Milestone Microservices Project
Monolithic Architecture: Monolithic architecture, the traditional approach to software development, integrates all application components—client, server, and database—into a single, tightly coupled unit. Even in modern iterations, like separating client-side...
by Christel Hamers | Apr 4, 2024 | My Milestone Microservices Project
Welcome to the inception of an exciting journey! Today marks the beginning of my venture into the world of event-driven microservices, where innovation meets opportunity. As I set sail into uncharted territories, my compass points towards the creation of an e-commerce...
by Christel Hamers | Mar 30, 2021 | Computing & IT, Object-oriented Java Programming
In 1990, Patrick Naughton, a disgruntled software engineer working for Sun Microsystems (the company was acquired and merged into the Oracle Corporation in 2010), was considering leaving Sun Microsystems for a rival company and detailed in a letter to Sun...
by Christel Hamers | Mar 28, 2021 | Computing & IT, Object-oriented Java Programming
The idea of viewing software (and, indeed, of designing and writing software) in terms of objects is not a new one. The idea started in the mid-1960s with the language Simula, a language designed for performing simulations (for example, using computer graphics)....