• Posts
  • Book Shelf
  • About Me
  • Resources
    GitHub Pages

blog.fals.io


A place where I share my experience with Software Architeture, Patterns, DevOps, Microservices and Distributed Systems in general

Event Driven Architectures 101

A compressed summary of patterns and practices for EDA

Posted on November 11, 2024

Introduction [Read More]
Tags: architecture EDA events cloud native

Designing APIs using Endpoints

Creating simple and maintainable services designed around Endpoints as Components

Posted on February 6, 2021

📚 That’s how we used to do it [Read More]
Tags: architecture REST dotnet API endpoints

Distributed Lock

A simple best-effort distributed lock using "fence token" and leasing expiration

Posted on October 13, 2020

A common issue in distributed system is having multiple consumers hosted in different nodes competing for the same resources. In the example bellow a producer creates files in a file share and multiple consumers compete for those files to parse and persist the data. [Read More]
Tags: architecture distributedsystem dotnet redis mongodb

CQRS Translated to Clean Architecture

A practical implementation of CQRS with Clean pattern

Posted on September 19, 2018

I met Clean Architecture at first hand reading Uncle Bob’s book with the same title, and I immediately fell in love with the simplicity and applicability of his principles. Clean Architecture is all about enforce right policy rules to the way in which your software architecture is organized and more... [Read More]
Tags: cqrs ddd architecture clean dotnet
  • RSS
  • Email me
  • Facebook
  • GitHub
  • Twitter
  • StackOverflow

Filipe Lima  •  2024  •  fals.io

Theme by beautiful-jekyll