Tech Lead and Master Degree in Computer Science. Passionate about Software Architecture, Distributed Systems, Clean Code and Agile Practices. A firm believer that high ethical standards and team synergy among coworkers lead to optimal performance.
Here's what I've written (so far):
Baeldung on Java
- Spring (1)
- REST (1)
- Jakarta EE (1)
- Gradle (1)
Learn to manage dependencies in Gradle.
Baeldung on Computer Science
- Software Architecture (3)
- Programming (1)
- Networking (1)
An introduction to Service Discovery in the context of microservices.
Learn about the API Gateway and the Reverse Proxy.
Learn about common cross-cutting concerns in a microservices architecture.
Software can be thought of as having both layers and tiers. These concepts are often mixed up. We explore how the layers represent the logical architecture while the tiers represent the deployment architecture.