Architecture Weekly #174 - 8th April 2024
Welcome to the new week! If you'd like to know how to avoid event modelling anti-patterns like Property Sourcing, CRUD Sourcing, Clickbait Event and others, check the recording of my talk at KafkaSummit; it is already available! I heard that it was both funny and educational, curious if you agree with that! That’s not all; I gathered all my resources about even-modelling anti-patterns in one place. You'll find both articles and videos there. Read also the next thorough article about challenges in Event-Driven Architecture from Mario Bittencourt: Some time ago, Maciej "MJ" Jędrzejewski did a webinar for us about Evolutionary Architecture. I love his pragmatic approach based on his strong experience with real projects. Now, he decided to spin up a few initiatives. One of them is the newsletter Fractional Architect, in which he shares his experience with software architecture. The other is his podcast; I’m happy he invited me to talk about Event Sourcing; you can join us live tomorrow, Tuesday, at 7 PM CET: Going to the news, last week's laudest event was the XZ breach. Probably the biggest Open Source supply chain attack ever. At least from those that were found… Didn’t you hear about that? No worries, I got you covered:
What’s a supply chain attack? Per Wikipedia:
The most known so far was the SolarWinds breach. Read more here. But this one takes it to the next level. This beach was spanning a few years of grooming a single person who was maintaining one of the most popular Linux compression tools, xz. It’s like on this xkcd image: Many big tools, including Clouds, are standing on the shoulders of tiny giants. Tiny because those are regular, passionate people. Giants because they’re building extraordinary stuff. Yet, they’re exploited by gigantic tinies. You can read the whole coverage; links are showing it from many angles:
For me, the saddening thing was the part where the maintainer was clearly burning out and the only offer for help he got from those scammers playing good cop and bad cop… So the answer is not to drop OSS—that’s not going to happen—but to ensure that the creators of your favourite tools are getting the support to make it sustainable. Also interesting part is how many similar but uncovered issues we have boiling underneath… Read also more on the human-to-human histories of skilled jerks in our industry, jerks telling us to return to office Not surprisingly, that’s not ending as they’d like to. Let’s move on to something positive. I told you earlier that Open Telemetry is finalising the CNCF graduation process; here are a bunch of links showing how useful it is and how different vendors ensure that they’re providing telemetry data. Recently, Elastic did a big boost around it. Read more:
Check also: I’m planning to soon make telemetry support a first-class citizen in Emmett. About the positive aspects, I also read a nice story from Brent Ozar with his thoughts on 12 years working in a startup. Unusual case: Check also other links! 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. It is a vibrant 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 the Ukraine humanitarian organisation, Ambulances for Ukraine or Red Cross. ArchitectureDevOps
DatabasesAWSAzureJava.NET
WebAssemblyCoding LifeManagementSecurityYou're currently a free subscriber to Architecture Weekly. For the full experience, upgrade your subscription. |
Older messages
Architecture Weekly #173 - 1st April 2024
Monday, April 1, 2024
We started with big-bang info from me and then jumped quickly to debugging our thinking and applying a systemic approach. Then, we discussed what the Valkey thing is and whether it is really such a
Webinar #18 - Laïla Bougriâ: Debug your thinking
Friday, March 29, 2024
Watch now (87 mins) | Did you feel that you need to debug your mind? Did your (or your colleague's) biases impact your decision-making? How to improve it? How do you reason about the reasoning?
Architecture Weekly #172 - 25th March 2024
Monday, March 25, 2024
This time, we did an all-around journey from understanding where money comes from, so budgeting. Then we followed the money and discussed OSS sustainability issues on the example of Redis and their
Architecture Weekly #171 - 18th March 2024
Monday, March 18, 2024
We started by checking why May may be the month of Event Sourcing. Then we discussed Figma's way of dealing with database horizontal scaling and saw what new database improvements can bring WASM
Architecture Weekly #170 - 11th March 2024
Monday, March 11, 2024
This time, we took a deep dive into being Secure By Design. We analysed and compared Google's and the White House's recommendations. We looked at the Event Interception pattern and discussed if
You Might Also Like
Re: Hackers may have stolen everyone's SSN!
Saturday, November 23, 2024
I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for
North Korean Hackers Steal $10M with AI-Driven Scams and Malware on LinkedIn
Saturday, November 23, 2024
THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 23, 2024
📧 Building Async APIs in ASP.NET Core - The Right Way
Saturday, November 23, 2024
Building Async APIs in ASP .NET Core - The Right Way Read on: my website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a
WebAIM November 2024 Newsletter
Friday, November 22, 2024
WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to
➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux
Friday, November 22, 2024
Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and
JSK Daily for Nov 22, 2024
Friday, November 22, 2024
JSK Daily for Nov 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component
Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen
Friday, November 22, 2024
The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on
Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰
Friday, November 22, 2024
This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED
Daily Coding Problem: Problem #1616 [Easy]
Friday, November 22, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will
The problem to solve
Friday, November 22, 2024
Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights