Blog Logo
TAGS

fluxzy: A Fully Managed MITM Engine and CLI App

fluxzy is a fully managed and fully streamed MITM engine and a CLI app to intercept, record and alter HTTP/1.1, H2, websocket traffic over plain or secure channels. It provides core features such as i...

Read more...

Icons for D2

A collection of hand-picked icons and graphics for use in D2 diagrams. These hosted icons are provided, free, for your convenience, but D2 is not restricted to using these whatsoever. You can set icon...

Read more...

DoorDash Uses Service Mesh and Cell-Based Architecture to Reduce Data Transfer Costs

In a recent move, DoorDash has significantly optimized its cloud infrastructure costs by implementing zone-aware routing with its Envoy-based service mesh and utilizing its Cell-Based Architecture. Th...

Read more...

The Rise of the Serverless Data Architectures

Gwen Shapira explores the implications of serverless workloads on the design of data stores, and the evolution of data architectures toward more flexible scalability. Serverless databases have become ...

Read more...

Architecture as a code

Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code. LikeC4 is a modeling language for describing software architecture and tools to genera...

Read more...

Overarch: A data driven description of software architecture based on UML and the C4 model

Overarch is a tool that allows you to describe your software architecture as data and generate representations such as diagrams. It supports core and supplementary C4 diagrams, as well as UML use case...

Read more...

pumla - re-usable models as code

# pumla [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=pumla%20%2D%20re%2Dusable%20models%20as%20code%20&url=https://github.com/D...

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...

# Sharpify - A Collection of High Performance Language Extensions for C#

Sharpify is a collection of high performance language extensions for C# that provide various features and optimizations. It includes fully native AOT compatible utilities, discriminated union objects,...

Read more...

Integration that uses Home Assistant Kafka integration for creating home automations in .NET

# ha-kafka-net Integration that uses Home Assistant Kafka integration for creating home automations in .NET It was created with the following goals: * Create Home Assistant automations in .NET * Expos...

Read more...

An in-depth guide to Dapr workflow patterns in .NET

After covering Dapr workflow basics in the previous article, let’s take a look at the different application patterns that can be used with Dapr workflow and .NET. The patterns covered in this post are...

Read more...

Rider 2023.3: AI Assistant, .NET 8 Support, C# 12 and F# 8 Features, Debugging Improvements and More

JetBrains has released Rider 2023.3, the latest version of their cross-platform .NET IDE. This release contains an AI Assistant, support for .NET 8 SDK and an extended list of C# 12 and F# 8 features....

Read more...

Sqids .NET

Sqids (pronounced squids) is a small library that lets you generate YouTube-like IDs from numbers. It encodes numbers like 127 into strings like yc3, which you can then decode back into the original n...

Read more...

Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023

Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023

Pipelines are discussed in this talk as an alternative to object-oriented programming. In pipeline-oriented programming, all arrows flow in the same direction, creating an input-output model. The data...

Read more...

Slack Migrates to Cell-Based Architecture on AWS

Slack migrated most of the critical user-facing services from a monolithic to a cell-based architecture over the last 1.5 years. The move was triggered by networking outages affecting a single availab...

Read more...

Orchestrating Resilience Building Modern Asynchronous Systems

Building a resilient asynchronous workflow implies a number of challenges including managing state, retries, auditability, and observability. A workflow orchestration solution abstracts away state man...

Read more...

Netflix Creates Incremental Processing Solution Using Maestro and Apache Iceberg

Netflix created a new solution for incremental processing in its data platform, leveraging Maestro workflow engine and Apache Iceberg to improve data freshness and accuracy. The solution enables incre...

Read more...

# bflat

C# as you know it but with Go-inspired tooling that produces small, self-contained, and native executables out of the box. bflat is a concoction of Roslyn and NativeAOT, merging the two components tog...

Read more...

@chrlschn - A Practical Guide to Modular Monoliths with .NET

A 2023 paper titled Towards Modern Development of Cloud Applications highlights the pitfalls of microservices architecture and the benefits of the modular monolith approach with .NET. The host runtime...

Read more...

Maybe: Open-source personal finance app

Get involved in Maybe, an open-source personal finance app. It was originally built as a React app and offers a wide range of features including net worth tracking, financial account syncing, investme...

Read more...