View this email in your browser

We just need a few minutes of your time to make Dear Architects even better
Sure! Let me share what I think about Dear Architects!

Dear Architect,

Welcome back to our weekly issue!

This week we have in our spotlight a very interesting use case from LinkedIn where they share their reasons and process to move away from a Serverless architecture.

One of the main challenges, when we work on distributed systems, is how to implement the observability of our services, in this series you can find different topics covered from logs to dashboards creation. All useful to embrace the correct monitoring of your platform.

Adobe engineering has a really great blog covering a variety of topics, here one on date lake and its architecture.

In my opinion, Conway's law is mandatory to understand when we design architecture at any scale, here a summary of the second chapter of Teams Topologies, one of my favorite books of 2020.

Finally, I found a great series of articles about API design, lifecycle, and governance. There are plenty of good hints and experiences shared from the trenches, I bet you will find something new to apply in your projects.

Enjoy the read and see you next week!



From Lambda to Lambda-less: Lessons learned

In an effort to pursue faster product iteration and lower operational overheads, we recently underwent a transition to make it Lambda-less. In this blog post, we’ll share some of the lessons learned in operating this system in the Lambda architecture, the decisions made in transitioning to Lambda-less, and the shifts necessary to undergo this transition.

Microservice Observability

Logs are the first thing developers look for when something goes wrong, or something doesn’t work as expected. Logging the right information in the right way makes the life of developers so much easier. Two things that developers need to be aware of to get better at logging are what and how to log

Big Data Architecture

Iceberg at Adobe

Data Lake is currently processing ~1 million batches per day, which equates roughly to 13TB of data and 32 billion events, this load will necessarily scale several orders of magnitude as more Adobe solutions and customers migrate onto Adobe Experience Platform in 2021.
Software Architecture

Conway’s Law: Critical For Efficient Team Design In Tech

Conway’s law is critical to understanding the forces at play when organizing teams amidst the long-lasting, unattended impact they can have on our software systems, as the latter have become larger and more interconnected than ever before.
API design

API Lifecycle and Governance in the Enterprise: Design Stage

APIs with a good design should make it easy to learn and work with by providing an abstraction layer between the fluidity of the Systems of Engagement and the rigidity of the Systems of Record.
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