by Christel Hamers | Apr 9, 2024 | My Milestone Microservices Project
GitHub Repository You can find all the necessary files used inside Docker Compose in the GitHub repository. Local Development Tools To streamline your local development environment, ensure you have the following tools: IDE: Use VSCode or any other IDE of your...
by Christel Hamers | Apr 6, 2024 | My Milestone Microservices Project
Design decisions and inter-process communication In our architectural blueprint, we’ve meticulously crafted design decisions to optimise security, efficiency, and scalability. At the core of our system lies the API gateway, serving as the primary conduit for all...
by Christel Hamers | Apr 6, 2024 | My Milestone Microservices Project
I’m embarking on a venture to establish a vibrant marketplace tailored for local communities, where sellers can showcase their services through gigs and offer homemade products. Meanwhile, buyers will have the opportunity to explore and purchase these offerings....
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...