Disasters I've seen in a microservices world
#425 — June 21, 2021 | View in browser |
Programming Digest
Spread the word, build the community, share the knowledge – invite your friends.
this week's favorite
Disasters I've seen in a microservices world
When Martin Fowler's post about microservices came out in 2014, the teams where I worked were already building service-oriented architectures. That post and the subsequent hype made their way into almost every software team in the world. The "Netflix OSS stack" was the coolest thing back then, allowing engineers worldwide to leverage Netflix's lessons in distributed systems. More than six years later, if we look into software engineering jobs right now, most of them talk about a microservices' architecture.
This is the story of the most unbelievable demo I've been given in world of open source. You can't make this stuff up.
What you will see next is a highly subjective, non-exhaustive unordered list of principles that, if you follow, I can guarantee will lead you to become a bad developer. I say “principles” because I am not interested in technicalities (e.g. choose bad variable names, never comment your code, etc), once they are a sub-product of the guidelines you follow.
Bear plus snowflake equals polar bear
Quick, how many bytes make up the following line? No tricks, I promise.
Useful and useless code comments
The argument against comments like these is that they are “at the same level of detail” as the code itself. The code is clear in its intention, therefore the comments are redundant.
newsletters
Older messages
Leaky abstractions
Sunday, June 6, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #423 — June 07, 2021 View in browser Programming Digest Spread the word, build the community, share the
Have you ever hurt yourself from your own code?
Sunday, May 30, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #422 — May 31, 2021 View in browser Programming Digest Spread the word, build the community, share the
How often do people actually copy and paste from Stack Overflow?
Sunday, May 9, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #419 — May 10, 2021 View in browser Programming Digest Spread the word, build the community, share the
Nobody cares about your beautiful code
Sunday, May 2, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #418 — May 03, 2021 View in browser Programming Digest Spread the word, build the community, share the
How developers choose names
Sunday, April 25, 2021
And more news, tutorials and articles about programming and technology in this week's issue. #417 — April 26, 2021 View in browser Programming Digest Spread the word, build the community, share the
You Might Also Like
Boston Dynamics unveils a new robot, controversy over MKBHD, and layoffs at Tesla
Saturday, April 20, 2024
X charges for posting and Waymo blocks traffic View this email online in your browser By Kyle Wiggers Saturday, April 20, 2024 Image Credits: Boston Dynamics Welcome, folks, to Week in Review (WiR),
🐍 New Python tutorials on Real Python
Saturday, April 20, 2024
Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Write Pythonic and Clean Code With namedtuple
Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers
Saturday, April 20, 2024
THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now
Dot Leap 2024-7: Fat Stacks and Race Tracks
Saturday, April 20, 2024
Thank you for taking the Dot Leap!We cover Polkadot, Kusama, Polkadot-SDK, and all related Web 3.0 projects! Want your content featured? X ...
📧 Introduction to Distributed Tracing With OpenTelemetry in .NET
Saturday, April 20, 2024
Introduction to Distributed Tracing With OpenTelemetry in .NET Read on: my website / Read time: 5 minutes BROUGHT TO YOU BY Shesha: The .NET Open-Source Low-Code Framework Introducing Shesha, a
a16z’s Infrastructure team gets a new general partner
Friday, April 19, 2024
Post News is shutting down and Wall Street isn't feeling a Salesforce-Informatica pairing View this email online in your browser By Christine Hall Friday, April 19, 2024 Image Credits: Andreessen
New Roundtable! Additive for Mass Production Applications
Friday, April 19, 2024
The Outlook for the Future View this email in your browser engineering.com Roundtable - Additive for Mass Production Applications: The Outlook for the Future 6 Considerations for Choosing the Right
📷 What to Know About Macro Photography — Why You Should Buy a Budget Motherboard
Friday, April 19, 2024
Also: How to Automatically Highlight Values in Excel, and More! How-To Geek Logo April 19, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your
Is the wind going out of the AI sails?
Friday, April 19, 2024
Rippling vacuums up venture capital and Ramp bags more millions View this email online in your browser By Haje Jan Kamps Friday, April 19, 2024 Image Credits: Getty Images / Carol Yepes Welcome to
Llama 3 is out - Weekly News Roundup - Issue #463
Friday, April 19, 2024
Plus: brand-new, all-electric Atlas; AI Index Report 2024; Microsoft pitched GenAI tools to US military; Humane AI Pin reviews are in; debunking Devin; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏