Tag: microservices

  • How many microservices per kubernetes pod?

    How many microservices should I have per Kubernetes Pod? This is the question I had when I first encountered Kubernetes when trying to decide how to deploy my Microservice architecture based application. When reading through Kubernetes documentation or watching videos about kubernetes, you are told a pod holds one or more containers. So your first…

  • Kubernetes resources

    Kubernetes resource list Kubernetes and Microservices go hand in hand. Basically you don’t want to do one without the other. Kubernetes is a container orchestration software. When you build a system based on the Microservice architecture you need a way to package and run those microservices on the cloud. The traditional way of preparing a…

  • OpenShift information and resources

    OpenShift information and resources page OpenShift is a useful developer toolset. Articles Building Scala and SBT Applications on OpenShift Disaster Recovery Strategies for Applications Running on OpenShift OpenShift vs Kubernetes  This article covers the differences between OpenShift and Regular old Kubernetes. What is OpenShift? Once you decide you want to use Kubernetes you need some…

  • service mesh resources

    Service mesh resources A service mesh allows for communication between microservices, between services and their database, they act as a proxy and load balance, control Security etc. A service mesh is one of the most important parts of a Microservice architecture. Examples of Service Meshes include Istio, Linkerd and Consul, there are more. Articles The…

  • notes facts and resources about domain driven design aggregates

    DDD Domain Driven Design Aggregates When learning about Domain Driven Design one of the harder things is wrapping your head around what aggregates are. In this post I list some facts, some may be redundant, but redundancy helps reinforce concepts. Here is my personal list of facts and notes about domain driven design aggregates in…

  • Microservice resources

    Microservice Resources Most of us older people have been building monoliths for most of our careers. Now BAM! a new buzzyword is born Microservices. Microservices are all about tearing apart the dreaded monolith into smaller services that all function together to perform the actions of the monolith. Microservices have many benefits over Monoliths, however they…

  • Domain Driven Design Resources

    Domain Driven Design Learning Resources Domain Driven Design and it’s related concepts can take some time to understand. Below are links to articles, books and videos I have found helpful. Articles Here is a free guide to Domain Driven Design written by microsoft.   This guide covers CQRS and Event Sourcing complete with an app…

  • Event sourcing and CQRS resources

    Event Sourcing and CQRS resources Articles This page from the Lagom Documentation explains why Event sourcing is useful. Advantages of Event Sourcing Exploring CQRS and Event Sourcing This link is from a Microsoft project and is an excellent resource about CQRS and Event Sourcing. It walks you through the entire decision process of breaking down…