Let's follow up today on fighting with eventual consistency, causal consistency and how predictable ids can help you with that. We'll take on my real project: decoupling file upload from linking it in various places in the application.| www.architecture-weekly.com
OAuth can be paired with OpenID Connect to perform delegation of user identity across microservices for secure and replicable control of access management.| Nordic APIs
When developing the operator terminals for their machines, OEMs must reinvent the wheel over and again. Each OEM implements home-grown solutions for standard features like OTA updates, user authent…| Burkhard Stubert
The microservice architectural style develops an application as a suite of independently deployable services.| martinfowler.com
Write code that's compatible with how your brain works.| Tobeva Software
There are certain things you need to get sorted out before you can put your first microservices system into production: monitoring, provisioning, and a devops culture.| martinfowler.com
Deciphering Glyph, the blog of Glyph Lefkowitz.| blog.glyph.im
The purpose of this article is to present how to design, test, and monitor a REST service client. The article includes a repository with clients written in Kotlin using various technologies such as WebClient, RestClient, Ktor Client, Retrofit. It demonstrates how to send and retrieve data from an external service, add a cache layer, and parse the received response into domain objects.| blog.allegro.tech
The microservice architectural style is useful for handling complex systems, but brings its own complexity so should not be used for simpler environments.| martinfowler.com
We need a more nuanced understanding of how to get the best out of monoliths, microservices, and serverless architectures.| Ben Morris. Agile enterprise architecture.
Learn how Datadog API Catalog enables you to build a comprehensive knowledge base of your APIs, monitor their performance, and more.| Datadog
Going directly to a microservices architecture is risky, so consider building a monolithic system first. Split to microservices when, and if, you need it.| martinfowler.com
Systems are constrained to follow the communication patterns of their designers.| martinfowler.com