Top 6 Microservices Patterns
Database Per Service Pattern – as its name implies, each microservice has its own dedicated database. Not an easy pattern to implement as there’s lots of potential drawbacks and overhead…
Database Per Service Pattern – as its name implies, each microservice has its own dedicated database. Not an easy pattern to implement as there’s lots of potential drawbacks and overhead…
When building Docker images for our applications, we’re often concerned with two things: the security and the size of the image. Traditionally, we’ve used container security scanning tools to detect and patch common vulnerabilities and…
At the core of Confluent Platform is Apache Kafka, the most popular open source distributed streaming platform. The key capabilities of Kafka are: Publish and subscribe to streams of records Store…
Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. Scalable and extensible, Icinga can monitor large, complex…
Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud. Since its inception in 2012, many companies and organizations have adopted Prometheus, and the project has a very active…
Ignite™ is a memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale. https://ignite.apache.org/index.html
WireMock is a simulator for HTTP-based APIs. Some might consider it a service virtualization tool or a mock server. It enables you to stay productive when an API you depend on doesn’t exist or isn’t complete. It…
Creating and Running container from a Image Command : docker run Override default command Command : docker run command Listing Running Containers Command : docker ps Docker Lifecycle Command docker…
Boilerplate is the term used to describe sections of code that have to be included in many places with little or no alteration. It is more often used when referring…