Blog Logo
TAGS

Leveraging the Power of a Database Unbundled

When building microservices with Apache Kafka, using the log for event storage can create a single source of truth that spans many independent services. However, adding stream processing turns this se...

Read more...

Messaging as the Single Source of Truth

This post discusses Event Sourcing in the context of Apache Kafka, examining the need for a single source of truth that spans entire service estates. In service-oriented systems there is no single sou...

Read more...

Processing Pipelines Series - Concepts

In this series, well explore technologies for processing data in pipelines and directed acyclic graphs. Well start with real-time processing on a single machine using .NET Core libraries, then move to...

Read more...

Processing Pipelines Series - Reactive Extensions (Rx.NET)

This blog post discusses the use of Reactive Extensions (Rx.NET) in processing pipelines. The post provides an introduction to Rx.NET, discusses the benefits of using Rx.NET, and demonstrates how Rx.N...

Read more...

Processing Pipelines Series - TPL Dataflow - Alternate Scenario

In this blog post, Jack Vanlightly introduces an alternate scenario for TPL Dataflow pipeline with different requirements around latency and data loss. The new scenario is that the producer can be slo...

Read more...

Processing Pipelines Series - TPL Dataflow

TPL Dataflow is a data processing library from Microsoft that allows you to compose different blocks together to make a pipeline for data processing. In this blog, we will discuss the various types of...

Read more...

Spark Tips. Optimizing JDBC data source reads

Spark Tips. Optimizing JDBC data source reads - In this blog post, we will discuss how to optimize reading from JDBC data sources in Spark. By default, JDBC data sources load data sequentially using a...

Read more...

Using Apache Kafka as a Scalable, Event-Driven Backbone for Service Architectures

Apache Kafka is a messaging system designed for scalability and speed, originally built to distribute datasets created by large social networks. While it is not a typical broker like JMS or AMQP, it r...

Read more...

ASP NET Core Beyond the Introductino - Chirs Klug - NDC Oslo 2021

ASP NET Core Beyond the Introductino - Chirs Klug - NDC Oslo 2021

Chris Klogg, an expert in Microsoft platform development at a company called Active Solution, holds a talk introducing ASP.NET beyond the introduction. He explains he started in classical ASP and has ...

Read more...

Build powerful distributed applications with Dapr and .NET - Rodrigo Díaz Concha - NDC Porto 2022

Build powerful distributed applications with Dapr and .NET - Rodrigo Díaz Concha - NDC Porto 2022

The session introduces Dapper, a technology for building distributed applications. The speaker emphasizes that building distributed applications is challenging due to the complex architecture and the ...

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

Charles Hoskinson: Cardano | Lex Fridman Podcast #192

Charles Hoskinson: Cardano | Lex Fridman Podcast #192

Charles Hoskinson is the founder of Cardano, co-founder of Ethereum, a mathematician, and a farmer. Please support this podcast by checking out our sponsors: - Gala Games: https://gala.games/lex - All...

Read more...

Diagrams as Code 2.0 • Simon Brown • GOTO 2021

Diagrams as Code 2.0 • Simon Brown • GOTO 2021

The speaker has created diagrams as codes 2.0, which is aimed at helping create architecture diagrams, in a bid to solve communication issues that arise when teams struggle with visualizing architectu...

Read more...

Domain-Driven Refactoring - Jimmy Bogard - NDC Porto 2022

Domain-Driven Refactoring - Jimmy Bogard - NDC Porto 2022

The presentation is on domain-driven design and how to use refactoring techniques to slowly refactor an existing code base towards an actual domain model. The speaker explains how teams new to domain-...

Read more...

Elon Musk: SpaceX, Mars, Tesla Autopilot, Self-Driving, Robotics, and AI | Lex Fridman Podcast #252

Elon Musk: SpaceX, Mars, Tesla Autopilot, Self-Driving, Robotics, and AI | Lex Fridman Podcast #252

Elon Musks third appearance on the Lex Friedman podcast begins with some light-hearted banter before turning to the importance of the SpaceX launch on May 30th, 2020. Musk discusses his love for human...

Read more...

Fractal architecture - Mark Seemann - NDC London 2022

Fractal architecture - Mark Seemann - NDC London 2022

Mark Seaman gave a talk on software development productivity, addressing the problem of developers feeling less productive than theyd like to be, with managers and stakeholders believing they arent as...

Read more...

Functional Programming with C# - Simon Painter - NDC Porto 2022

Functional Programming with C# - Simon Painter - NDC Porto 2022

The speaker introduces himself as having worked in various industries, including for Muller Dairies, and as being a film fan with no agenda. He then delves into the history of functional programming, ...

Read more...

Implementing an Event Sourcing strategy on Azure - Olena Borzenko & Eldert Grootenboer

Implementing an Event Sourcing strategy on Azure - Olena Borzenko & Eldert Grootenboer

The session focuses on implementing event solution strategy on Azure and how it can be used in event sourcing. The speakers discuss their experiences with implementing Cosmos DB Asia and how it is a g...

Read more...

Managing Event Driven Architectures - Ian Cooper - NDC London 2022

Managing Event Driven Architectures - Ian Cooper - NDC London 2022

In this talk, Ian Cooper introduces the concept of owning and managing synchronous APIs, which involve events or messages. He emphasizes the importance of handling admin tasks for APIs and encourages ...

Read more...

Micro-frontend magic in a regulated environment - James Strachan & Nikola Kovačević

Micro-frontend magic in a regulated environment - James Strachan & Nikola Kovačević

Sanofi, a pharmaceutical company, presented a report on how they used microfrontends to improve development practices and increase agility in a heavily regulated industry. The company has a digital mi...

Read more...