Microservices and correctly built distributed systems

Microservices are all the rage for some time now, but are we using the right foundations to create them? In this post, we’ll look into a common design issue in distributed systems.

July 15, 2020 · 5 min · 1022 words · João Antunes

[Redirect Magazine] #27 - ASP.NET Core and Serilog, techie to tech lead, microservices and messaging

Another week, another bunch of links! I think I’ll reduce the cadence from now on though, to do a little more of my own posts/videos and not have the blog almost exclusively filled with links 🙂. Articles “Writing logs to Elasticsearch with Fluentd using Serilog in ASP.NET Core” The title says it all 🙂 Nice and simple article on the subject. “Techie to tech lead: My five biggest mistakes” Interesting article on some mistakes one might make when transitioning from a technical role to a leadership one....

September 9, 2018 · 1 min · 154 words · João Antunes

[Redirect Magazine] #19 - Microservices gone sour, OOP done wrong, more on .NET's new Pipelines and HTTPS all the things

Some more reading material. Articles “Goodbye Microservices: From 100s of problem children to 1 superstar” Interesting read on an implementation of a microservice architecture that went wrong, and a come back to a monolithic approach that worked. Maybe the microservices approach was not the best one, maybe it wasn’t just well implemented or adequate for the problem at hand, but it’s an important lesson that sometimes it works, sometimes it doesn’t an a monolith is just fine....

July 15, 2018 · 1 min · 209 words · João Antunes

[Redirect Magazine] #16 - Sharing sources through NuGet, modern .NET overview, some more microservices and a tour through programming history

Another week, another round, today more videos than articles. Articles “Source Code Only NuGet Packages” Knowing I could do this would have been useful in the past… at least I know now :) Videos “Why I’m Not Leaving .NET - Mark Rendle” A tour on some features that make it working with .NET right now one of the best times it has ever been.

June 24, 2018 · 1 min · 64 words · João Antunes

[Redirect Magazine] #15 - Performance with strings in .NET, cryptography, Node.js issues, microservices and clean architecture

Today, besides the usual articles and videos, I added a podcast into the mix. Articles “Strings Are Evil” Very cool article on massively improving the performance of a document parsing application, mainly in regard to memory allocations, and the issues working with strings carelessly in .NET can cause. “Timing vulnerabilities with CBC-mode symmetric decryption using padding” Using cryptography correctly ain’t a walk in a park. I don’t usually read much about this topic, but it’s important to at least be alert to some things, so we’re able to talk to someone who really understands the topic and we can be confident our code isn’t vulnerability ridden....

June 17, 2018 · 1 min · 142 words · João Antunes

[Redirect Magazine] #12 - More JS inner workings, serverless, ASP.NET Core 2.1 and microservice websites

Aaaaand it’s another round incoming! Articles “How JavaScript works: an overview of the engine, the runtime, and the call stack” A two part series of posts on how JS works, somewhat in line with some videos I shared in the past. “Serverless Architectures” By now most of us have some idea of what serverless is, but this is a more comprehensive article that covers a lot of topics on this subject....

May 27, 2018 · 1 min · 100 words · João Antunes