Blog Logo
TAGS

Improving Microservices Reliability - Part 2: Outbox Pattern

In this blog post, David Guida discusses the Outbox Pattern as a solution to the challenges of distributed transactions in microservices architecture. He explains how by persisting the state as much a...

Read more...

Building a microservice architecture with ASP.NET Core - Gill Cleeren - NDC London 2022

Building a microservice architecture with ASP.NET Core - Gill Cleeren - NDC London 2022

In this presentation, Joe, a Pluralsight author and consultant, discusses the building of a microservices architecture based on ASP.NET Core. He provides a brief introduction to the topic and explains...

Read more...

Should You Reuse Ids Among Microservices?

In a microservices architecture, managing ids can be a tricky question to answer. Should you use the same Id for multiple microservices or have a separate set of Ids for each? According to Vladimir Kh...

Read more...

12 Ways to Improve Your Monolith Before Transitioning to Microservices

Your team decided it’s time to get rid of that old, clunky monolith (finally!). You had a good run with it, but the monolith has grown so big that you’re spending more effort maintaining it than addin...

Read more...

Domain-Driven Design for Microservices: Understanding Bounded Contexts and Context Maps

Microservices are a popular and scalable way of developing software, but to fully utilize their potential, you need a good design that allows developer teams to work autonomously and deploy without st...

Read more...

Orchestration Pattern: Perspectives to keep in mind when working with microservices

In this article, Bruno Crema from gb.tech talks about the benefits of an API-centric approach while working with microservices. He outlines the challenges that come with maintaining the loose-coupling...

Read more...

Beyond the Twelve-Factor App

Transform your business with VMware Tanzu, a modular platform for any app, every cloud. With Tanzu Application Platform, get faster and more secure paths to production. Use Tanzu for Kubernetes Operat...

Read more...

The Twelve-Factor App: A methodology for building efficient and scalable software-as-a-service apps

The Twelve-Factor App is a methodology for developing software-as-a-service apps that are efficient, scalable and easy to manage. It recommends using declarative formats for setup automation, isolatin...

Read more...

MoriohSocial Network: The Ultimate Platform for Programmers and Developers

MoriohSocial is a social networking platform designed exclusively for programmers and developers. This platform offers a plethora of features for users to connect, collaborate, and stay updated with t...

Read more...

Difference between API Observability and API Monitoring

API monitoring and observability are ways of monitoring application program interfaces (APIs) to gain insight into their availability, performance, and proper functionality. The article discusses the ...

Read more...

Dotnet Microservices

Building a dotnet 5 microservices (service-oriented architecture) with implementations on microservices with .net tools on real-world e-commerce microservices project including Catalog, Basket, Discou...

Read more...

How to manage Many To Many relations in microservices architecture?

This article discusses how to manage many-to-many relations in microservices architecture. It suggests using integration events to update the data in each service and avoid putting data into the gatew...

Read more...

Microservice Governance & Deployment Patterns: Part 1

This blog post discusses microservice governance and deployment patterns. The article explains the concept of microservices and their benefits like scalability, resiliency, and flexibility. It delves ...

Read more...

Microservice Governance - Resilience Patterns - Part 1

In this article, we discuss how to govern microservice architecture with a focus on resilience patterns. Resilience patterns aim to prevent problems in a single service from cascading out to the consu...

Read more...

Microservice Governance - Resilience Patterns - Part 2

In this article, we continue the discussion on Resilience Patterns in Microservice Architecture, specifically focusing on Circuit Breakers, Fallbacks, and Bulkheads. We explore how to prevent a client...

Read more...

Microservice Governance - Routing Patterns

These patterns deal with how client-side services discover locations of server-side services and are routed to them. In cloud-based applications with hundreds of microservices and instances, it is cri...

Read more...

Workflow Engines Comparisons - Evaluating Netflix Conductor, Temporal (Uber Cadence), Zeebe, and Airflow for Workflow and Orchestration

Netflix Conductor, Temporal (Uber Cadence), Zeebe, and Airflow were evaluated for their use in various business scenarios, including data pipelines, AI/ML workflows, customer support workflows, and de...

Read more...

Airbnbs Microservices Architecture: Journey to Quality Engineering

This article discusses Airbnbs journey towards a microservices architecture and the impact on quality engineering. It covers the benefits and challenges of microservices and how Airbnb approached the ...

Read more...

Implementing Latest Tech and Architecture for Distributed Systems with .NET

This project aims to implement an infrastructure for up-and-running distributed systems with the latest technology and architecture like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRPC, M...

Read more...

Awesome Software Architecture

This is a comprehensive guide to software architecture, covering a wide range of topics including Actor Model Architecture, Akka .NET, Orleans, Protoactor, Clean Architecture, Onion Architecture, Hexa...

Read more...