Architecture Weekly

Share this post

Architecture Weekly #58 - 17th January 2022

www.architecture-weekly.com

Architecture Weekly #58 - 17th January 2022

Oskar Dudycz
Jan 17, 2022
1
Share this post

Architecture Weekly #58 - 17th January 2022

www.architecture-weekly.com

Welcome to the new week!

Each technology has its adoption curve. It starts being a bit rough, edgy, but shiny and entertaining for the brave people. Crossing the popularity chasm has to get more polished and easier to use for the majority. Did that already happen for Kubernetes? It's an interesting use case. Its learning path is steep. You need to learn a lot before effectively using it. However, it's already widely adopted. My personal take is that soon we'll have a bigger abstraction built on top of the Kubernetes. It'll be still used but internally in the infrastructure. Cloud providers are already making it easier to use. Frameworks like [DapR](https://docs.dapr.io/operations/hosting/kubernetes/kubernetes-overview/) are potentially something similar to what I have in mind. Still, it's worth learning Kubernetes. This week I have a link on how to do it for 25 bucks:

  • Eric Murphy - Run a Google Kubernetes Engine Cluster for Under $25/Month

AWS is having a rough time. US East 1 region failed spectacularly a few times in last months, now again a severe security issue:

  • Orca Security - BreakingFormation: Orca Security Research Team Discovers AWS CloudFormation Vulnerability

It’s hard yet to say if that’s a trend or not, but still, keep in mind that such breaches and failures are happening much less often if we need to handle that on ourselves.

Speaking about failures and resolutions, I told you about the Faker.JS issues last week. The community stood up, and we have a solution hopefully:

  • Faker.js - An update from the Faker team

Check also the rest of the articles, and have a great week!

Cheers!
Oskar

Architecture

  • Tom Glib - 10 Suggested Principles for Human Factors Systems Engineering

  • Best of JS - 2021 JavaScript Rising Stars

  • David Boyne - Introducing EventCatalog

  • Tech Lead Journal Podcast - Vaughn Vernon - Strategic Monoliths and Microservices

  • Virtual Domain-Driven Design - Mathias Verreas - Design & Reality

Distributed Systems

  • Pat Helland - Decoupled Transactions: Low Tail Latency Online Transactions Atop Jittery Servers

  • Leslie Lamport - Time, Clocks, and the Ordering of Events in a Distributed System

  • Bartosz Sypytkowski - Behind collaborative text editing

  • Strimzi - Kafka authentication using OAuth 2.0

  • Splunk - Comparing Pulsar and Kafka: Unified Queuing and Streaming

DevOps

  • Eric Murphy - Run a Google Kubernetes Engine Cluster for Under $25/Month

Databases

  • Dimitri Fontaine - pgcopydb - Copy a Postgres database to a target Postgres server (pg_dump | pg_restore on steroids)

C++

  • Andrei Alexandrescu - Speed Is Found In The Minds of People

Go

  • Seth Vargo - What I'd like to see in Go 2.0

Java

  • Richard Startin - Heuristics for Substring Search

.NET

  • Duende - Fair Trade Software License

  • Stryker.NET - Mutation testing for .NET core and .NET framework!

  • OpenTelemetry .NET Contrib - Set of components extending functionality of the OpenTelemetry .NET SDK

  • .NET Docs - Performance best practices with gRPC

NodeJS

  • Netanel Basal - Falso - All the Fake Data for All Your Real Needs

  • Faker.js - An update from the Faker team

Rust

  • Alistair Evans - Rust TCP Echo Server, for C# Devs

Security

  • Martin Bajanik - Exploiting IndexedDB API information leaks in Safari 15

  • Orca Security - BreakingFormation: Orca Security Research Team Discovers AWS CloudFormation Vulnerability

  • Noyb - Austrian DSB: Use of Google Analytics violates "Schrems II" decision by CJEU

Share this post

Architecture Weekly #58 - 17th January 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