Blog Logo
TAGS

The Moirai Programming Language

Moirai is a programming language for server-based real-time computing (RTC). The worst-case execution time (WCET) is calculated for every script before it is executed. Moirai is ideal for multi-tenant...

Read more...

Implementing Infrastructure for Distributed System with Latest Technologies and Architectures

The main idea of creating this project is implementing an infrastructure for up and running distributed system with the latest technology and architecture like Vertical Slice Architecture, Event Drive...

Read more...

10 Microservices Design Patterns for Developers

Consider using these popular design patterns in your next microservices app and make organization more manageable. Microservices solve issues with monolithic architectures by having each microservice ...

Read more...

Autonomous microservices dont share data. Period. - Dennis van der Stelt - NDC Porto 2023

Autonomous microservices dont share data. Period. - Dennis van der Stelt - NDC Porto 2023

This talk was recorded at NDC Porto in Porto, Portugal. #ndcporto #ndcconferences #microservices #dotnet #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.c...

Read more...

The Benefits of Pool Architecture

Microservices are often praised for their ability to allow each feature to grow independently, but B2B businesses often face unique traffic disparities among their users. This article introduces pool ...

Read more...

Multi-Layered Caching in .NET Microservices

Caching plays a crucial role in optimizing the performance and scalability of .NET microservices. It allows frequently accessed data to be stored in memory or fast storage mediums, reducing the need t...

Read more...

Domain-Driven Design for a Modular Monolith: Bridging the Gap Between Microservices and Monoliths

Trying to migrate but don’t know how to get started? Maybe a modular monolith, aka Modulith, is the answer. A modular monolith is a monolith that is divided into modules, each with its own bounded con...

Read more...

Reliable Microservices Data Exchange With Streaming Database

In a microservices architecture, exchanging data between multiple services is a major challenge. The Outbox pattern can address this challenge by promoting asynchronous and decoupled data exchange bet...

Read more...

Building Secure Microservices in Azure - Jimmy Bogard - NDC London 2023

Building Secure Microservices in Azure - Jimmy Bogard - NDC London 2023

The speaker, Jimmy Bogard, introduces himself and provides links to his social media and blog. He explains that he works as a consultant, building applications and systems for clients. He discusses a ...

Read more...

Just-in-time Architecture • Macklin Hartley • YOW! 2022

Just-in-time Architecture • Macklin Hartley • YOW! 2022

The speaker introduces themselves and discusses their company, vgw, a Perth-based startup turned non-startup. They explain that their talk is meant to cover topics for a new and diverse team, includin...

Read more...

GPT Deploy: One line to generate them all 🧙🚀

Turn your natural language descriptions into fully functional, deployed microservices with a single command! This project streamlines the creation and deployment of microservices. Simply describe your...

Read more...

Interactive Microservices as an Alternative to Micro Front-Ends for Modularizing the UI Layer

Learn about the benefits of using interactive microservices as a solution for modularizing the UI layer, and compare them to micro front-ends. Join world-class software leaders at QCon San Francisco (...

Read more...

Interactive Microservices as an Alternative to Micro Front-Ends

In this article, Doğa Armangil explores the concept of interactive microservices as an alternative to micro front-ends for modularizing the UI layer. While microservices have found widespread adoption...

Read more...

Building Secure Microservices in Azure - Jimmy Bogard - NDC Oslo 2022

Building Secure Microservices in Azure - Jimmy Bogard - NDC Oslo 2022

The speaker, Jimmy Bogard, discusses his recent project where he had to learn how to deploy secure microservices into Azure. He explains that the days of securing basic client-server applications with...

Read more...

AVOID Entity Services by Focusing on Capabilities

AVOID Entity Services by Focusing on Capabilities

Entity Services are services that are centered around an Entity. For example, a CustomerService or a ProductService. Most times these services focus on data and CRUD operations. These services can c...

Read more...

Polyglot Microservices Communication Using Dapr on AKS

Distributed Application Runtime (Dapr) is a CNCF project that provides capabilities to solve common concerns like service discovery, service-to-service communication, state management, configuration, ...

Read more...

Should that be a Microservice? Keep These Six Factors in Mind

In todays rapidly evolving tech landscape, the decision to use microservices can have a significant impact on an organization. With six key factors to consider, this article provides a comprehensive g...

Read more...

Shared Libraries - Design and Best Practices

Microservices architecture has brought many benefits to software development, such as faster scaling and development, but also introduced difficulties like communication and code duplication. Shared l...

Read more...

The One Person Multiple Personalities Problem with Microservices Architecture

In this article, Itiel Maayan discusses the challenges of managing a person who appears and is managed as multiple entities in a system, worsened by the move to microservices architecture. Maayan prop...

Read more...

Problem Solving Strategies for Microservice Architecture Part I

In this article, Metin Barkın Narin discusses the distributed transaction management problem in microservices architecture and suggests two approaches for addressing the problem: two-phase commit (2PC...

Read more...