Architecture Weekly

Share this post

Architecture Weekly #78 - 6th June 2022

www.architecture-weekly.com

Architecture Weekly #78 - 6th June 2022

Oskar Dudycz
Jun 6, 2022
3
Share this post

Architecture Weekly #78 - 6th June 2022

www.architecture-weekly.com

Welcome to the new week!

I’m not sure how was yours, but my last one was pretty busy. I did a conference talk and ran Event Sourcing training, but the biggest thing is that I left Event Store. Boom!

It wasn’t an easy decision, it might also be not the wisest one, but I hope for the best. I wrote more details in my article Why I’m leaving Event Store and getting ready for the next episode. The short TLDR?

  • I wanted to have more elastic time to spend longer with my family (I have a 2.5-year-old daughter),

  • I wanted to have more control and more options to create and design stuff.

What does that mean for you? Those are good news for you, as I’ll have more time to spend. The biggest thing I’m planning for now is releasing a pre-order of my online course (probably in July). I also want to start producing more exclusive content for Architecture Weekly, so stay tuned!

Ok, but that’s all about me. Let’s start with one of my favourite people in IT: Leslie Lamport. Creator of Lamport timestamps and one of the most impactful people in the distributed systems resiliency research. Check:

  • Quanta Magazine - The Man Who Revolutionized Computer Science With Math

I’d also like to recommend you a few links showing a different state of things:

  • Object-Oriented Programming - Ralph Johnson, Joe Armstrong - the State of OOP

  • Enterprise Architecture - Gregor Hohpe - Enterprise Architecture = Architecting the Enterprise?

  • Kubernetes - Ian Crosby - Kubernetes in Real Life

  • Architecture Trends - InfoQ - Software Architecture and Design InfoQ Trends Report—April 2022

InfoQ claims that Event Sourcing is in the “late majority” in the adoption curve, which means it’s already a commodity. I’m not so optimistic. I think it’s still a niche, but that proves my belief that it’s already a mature solution. It might be the last moment to jump on the bandwagon.

If you don’t like to pay too much, check:

  • free Postgres hosting: Fly.io - Free Postgres Databases

  • GitHub - GitHub is free for teams

Check also more links below!

Cheers
Oskar

p.s. I invite you to join the paid version of Architecture Weekly. It already contains the exclusive Discord channel for subscribers (and my GitHub sponsors), monthly webinars, etc. This is a great space for knowledge sharing. Don’t wait to be a part of it!

p.s.2. Ukraine is still under brutal Russian invasion. A lot of Ukrainian people are hurt, without shelter and need help. You can help in various ways, for instance, directly helping refugees, spreading awareness, and putting pressure on your local government or companies. You can also support Ukraine by donating, e.g. to Red Cross, the Ukraine humanitarian organisation. You may also consider joining Tech for Ukraine initiative.

Architecture

  • Gregor Hohpe - Enterprise Architecture = Architecting the Enterprise?

  • Ralph Johnson, Joe Armstrong - the State of OOP

  • InfoQ - Software Architecture and Design InfoQ Trends Report—April 2022

  • Interview Ready - System Design Resources

  • Quanta Magazine - The Man Who Revolutionized Computer Science With Math

Distributed Systems

  • Jepsen - Redpanda 21.10.1 Review

DevOps

  • Ian Crosby - Kubernetes in Real Life

Databases

  • Fly.io - Free Postgres Databases

AI

  • KDNuggets - Machine Learning Cheat Sheets

AWS

  • Real World Crypto conference - Shay Gueron - AWS key management service KMS

  • MHLabs - cfn-diagram - CLI tool to visualise CloudFormation/SAM/CDK stacks as visjs networks, draw.io or ascii-art diagrams.

Java

  • Jim Cownie - To sched_yield() Or Not To sched_yield()?

  • Andrey Pechkurov - Scalable Readers-Writer Lock

.NET

  • Gérald Barré - Round-robin DNS support in .NET HttpClient

  • Uno Platform - Release 4.3 – Figma Plugin, Uno Extensions, Material Design 3 Support, New Sample App and more

  • Khalid Abuhakmeh - Change C# Record Comparison with Source Generators

  • LinkDotNet.Blog - A blog (engine) completely written in C# and Blazor

TypeScript

  • Microsoft - Announcing TypeScript 4.7

Tools

  • GitHub - GitHub is free for teams

Coding Life

  • Silvia Botros - Not My Job

  • Tim Ottinger - Managing Interruptions

  • Oskar Dudycz - Why I’m leaving Event Store and getting ready for the next episode

Management

  • Toxic work cultures make Best Employees Quit

Industry

  • Jason Cohen - The Elephant in the room: The myth of exponential hypergrowth

  • Tech a break meetup - Gender inequality in tech

  • Reuters - Musk sued by Twitter investors for stock ‘manipulation’ during takeover bid

  • MSN - Video game developers want fair online games. Some players really don’t

Trivia

  • BuzzFeed - Someone Stole Seth Green’s Bored Ape, Which Was Supposed To Star In His New Show

Share this post

Architecture Weekly #78 - 6th June 2022

www.architecture-weekly.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Oskar Dudycz
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing