View this email in your browser

Dear Architect,

Welcome back to our weekly issue!

This week we have in our spotlight the talk of one of the author of my favourite books Gene Kim, talking about Chaos Engineering and the organization's impact creating more reliable companies.

Event-Driven Architectures are extremely scalable but not the easiest system to build, in this article the author covers a very key aspect of this architecture style: failed attempts to process messages

I follow with passion the serverless paradigm and I found very insightful this post by Yan explaining why a serverless architecture is not as complicated as it looks.

I usually recommend a book every month, this time I found a post for creating your software architecture bookshelf! Plenty of recommendations to buy the right book to succeed in your daily job.

Finally, I found interesting finding security holes in cloud misconfigurations. It always makes me think if I'm doing everything in my power to secure my products. Food for thoughts. 

Enjoy the read and see you next week!


Chaos Engineering

Lead Times and Psychological Safety within the Five Ideals

Gene Kim shares the Five Ideals and how they relate to Chaos Engineering. He’ll also show how the Five Ideals help build stronger, better performing, and ultimately more reliable companies.
Event-Driven Architecture

If You’re Using Kafka With Your Microservices, You’re Probably Handling Retries Wrong

In this article, we’ll focus on one such pitfall: failed attempts to process messages. First and foremost, we need to be aware message consumption can and will fail. Second, we need to make sure that we handle such failures in a way that won’t cause us even more problems down the line

“Even simple serverless applications have complex architecture diagrams”, so what?

A common complaint I have heard about serverless applications is that they tend to look really complicated on architecture diagrams, with many moving parts. But does it mean serverless applications are more complex compared to their serverful counterparts?
Software Architecture

The Architect’s Path

Part 1 of this mini-series contemplated an architectural model for a learning path for architects. It’s time to fill this model with some content, i.e. reading recommendations, to build an architect bookshelf.

Attackers can abuse a misconfigured IAM role across 16 Amazon services

Researchers at Palo Alto’s Unit 42 have confirmed that they have compromised a customer’s AWS cloud account with thousands of workloads using a misconfigured identity and access management (IAM) role.
Thanks for reading Dear Architects 🙏

If you have any suggestions to make this newsletter better, just drop us an email!

Have a great rest of the week 😉
Copyright © 2020 deararchitects, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp