Architecture Weekly #187 - 8th July 2024
Welcome to the new week! Let’s start with: Thank you! Thank you for being an active reader and member of the Architecture Weekly community. We just passed the 6000 subscribers milestone and over 150 paid community members. That’s a lot! I’m happy about it, as preparing Architecture Weekly every week takes a lot of effort and energy. Just grouping and summarising the read content is a day of work. Not even speaking about research, reading time etc. I'd like to reevaluate the current format. I'd like to make it more engaging for you and sustainable for me. Thanks to that, you'll get access to all recordings of past webinars (see them all here). I’ve been running this newsletter for 187 editions in a row, even during Christmas and other times. However, for the next two weeks, I’m planning to take time off. It should give me some space to recharge and regroup. But don’t worry; I’ll be back on the 29th with the 188th edition! I hope that it’ll also give you the time to catch up with the past editions and materials that are there, or best, get some rest and recharge with your family and friends! We should not follow Ebenezer Scrooge's example. Last Friday, I decided to have some fun and do something new and creative. I gave a practical answer to the question: Consistency or Flexibility? And the answer was: Why not both? Wouldn’t having MongoDB's flexible schema and PostgreSQL consistency be great? MongoDB is a decent database, but it can cause headaches with its eventual consistency handling. I have written about this on my blog a few times in the past. Don’t get me wrong, eventual consistency is fine. We need to learn to live with that, still… Undeniably, having strong consistency, read your own writes guarantees, transactions is great. Especially for business logic. What’s Pongo? Sounds familiar? Yet, it’s a similar concept to Marten or, more correctly, to AWS DocumentDB (see here or there, they seem to be using Mongo syntactic sugar on top of AuroraDB with Postgres). What’s interesting is that I got to the HackerNews front page with Pongo. And what’s even cooler is that the feedback was mostly positive! Not too bad for a few days old project! Check also an interesting case study on the topic of moving from MongoDB to PostgreSQL: Changing direction and technical strategy is difficult (thank you, Cpt. Obvious!) We already had a loud discussion on the AWS Prime Video article. They explained why and how they moved from serverless towards a more monolithic approach (although still distributed). Some were saying that Serverless is dead. For me, it was a great study on how to enable and switch strategies as you gain more insights into the business domain and usage characteristics. It’s good to pivot, regroup, and adjust—that’s being agile and flexible. So, is serverless dead? It’s not. It’s mature. We already know the good, the bad, and the ugly parts of that. Today, I’m bringing you a few great case studies on how, when and why to move towards serverless. I like that they are nuanced and not black and white. Read more:
Should we serverless all the things? No. Should we monolith all the things? Also, no, the same for microservices. It’s best to find the drivers based on your use case. Check also a nice story from the engineer working with microservices and still enjoying it: Staying with the change, Google moved their Google Sheets engine calculations from JavaScript to WebAssembly. Is it a year of WebAssembly on the desktop? Not yet, but it’s also getting its path for valid use cases like the one Google explained. Read more: If you have enough of positive takes, then check the following: I do not fully agree that OpenTelemetry is a flop, but I agree that we should have a better discussion on how to tackle it and the expected use cases. I agree that we still have vendor issue that are trying to push their vision and overselling OpenTelemetry. Yet, I believe that we’d be in a much worse phase if we didn’t have such agreement between them. I think that’s a positive story and rare in our industry to get such wide standard. Still, it’s good that we have finally the voices beyond the hype train. That means that OpenTelemetry is getting back the production usage experience and lessons learned. I’m sure we’ll see more of that soon. If I don’t agree that OpenTelemetry is a flop, then I predict that Generative AI will be such. And I have some backing for that claim. Goldman Sachs and Sequoia send their reports on the AI: Both reports are not negative, but you can read between the lines that they’re sceptical of the overall success of Generative AI.
Some are more optimistic, but predictions are still positive on the growth but negative on the big growth. So, keeping in mind the amount of money invested, we can conclude that what we see now is a bubble. This can grow into a proper business model, but it will require to find it, as what we have now is not such yet. See also: Yeah… I think that Generative AI will stay with us but in a different shape than we expect now. And probably, LLMs will be just a first wave. We’ll see if also the last one. And two summer links to end it with a smile. Last week, I wrote about proper regex usage. This time, I have something better for you: Regex crossword! If you solve it, don’t forget to pass me that news! LLMS, BitCoins and all that jazz. Cool, but the reality is that Japan finally got rid of floppies! Check also other links. Don’t forget to fill out a survey: It’ll be short, I promise! 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. Architecture
DatabasesTesting.NET
Node.jsRustTypeScriptPerformanceToolsManagementIndustrySecurityTriviaYou're currently a free subscriber to Architecture Weekly. For the full experience, upgrade your subscription. |
Older messages
Architecture Weekly #186 - 1st July 2024
Monday, July 1, 2024
This week, we covered the Polyfill JS supply chain attack that potentially touched 4% of the Internet. We also checked the DataDog report on the state of Cloud Spendings. We discussed whether it's
Architecture Weekly #185 - 24th June 2024
Monday, June 24, 2024
This edition is 50 shaded of coupling! Yeah, I know how that sounds, but we discussed why coupling is not an end goal but a metric to evaluate tradeoffs. We also discussed how to actually make
Architecture Weekly #184 - 17th June 2024
Monday, June 17, 2024
It's a new Monday, the right time for the new set of software architecture materials! This time, we started with visualisations that were made right for great explanations of queuing concepts. I
Architecture Weekly #183 - 10th June 2024
Monday, June 10, 2024
To GraphQL or not to GraphQL, that's the question we started this edition. We discussed the different perspectives on that. One of the issues is authorisation management, and from that, we went
Architecture Weekly #182 - 27th May 2024
Monday, June 3, 2024
Let's start this edition with the security. We always put it as the last point, but should we? We started with a spectacular Snowflake breach. We discussed if LLMS could help to avoid it (spoiler:
You Might Also Like
Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware
Wednesday, December 25, 2024
THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest
Software Testing Weekly - Issue 251
Wednesday, December 25, 2024
GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual
Daily Coding Problem: Problem #1647 [Medium]
Tuesday, December 24, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are
Sentiment Analysis, Topological Sort, Web Security, and More
Tuesday, December 24, 2024
Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the
🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make
Tuesday, December 24, 2024
Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a
😱 AzureEdge.net DNS Retiring Jan. 2025, 🚀 Microsoft Phi-4 AI Outperforms, 🔒 Microsoft Secure Future Initiative
Tuesday, December 24, 2024
Blog | Advertise | View Online Your trusted source for Cloud, AI and DevOps guidance with industry expert Chris Pietschmann! Phi-4: Microsoft's New Small Language Model Outperforms Giants in AI
Mapped | The Top Health Insurance Companies by State 🏥
Tuesday, December 24, 2024
In 13 US states, a single company dominates the health insurance market, holding at least half of the total market share. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power
The Stanford Grad Who Forgot How To Think
Tuesday, December 24, 2024
Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 24, 2024? The
The next big HDMI leap is coming
Tuesday, December 24, 2024
Sora side hustles; Casio's tiny watch comes to the US -- ZDNET ZDNET Tech Today - US December 24, 2024 Ecovacs Deebot T30S Combo robot vacuum and mop The next big HDMI leap is coming next month -
⚙️ Robo-suits
Tuesday, December 24, 2024
Plus: The data center energy surge