Week 13, year 2021

Permalink | From 29 March 2021 to 04 April 2021 | Last updated on: Tue, 25 Oct 2022 17:09:04 GMT

Week 12, year 2021

  • How to successfully do documentation without a maintenance burden? - Developers like to complain about the lack of documentation. They complain even more when they have to write it. No programmer wants to do… [Event-Driven by Oskar Dudycz]
  • Dispelling the Eventual Consistency FUD when using Event Sourcing - We in the CQRS/ES space are equally guilty of not countering the FUD with enough examples and literature that gives relevant data points for folks wanting to adopt these patterns. What if I told you that your systems built with CQRS/ES are as transactionally consistent as systems that are built without these patterns using the more formal methods of storage! [Axon Framework and related blogs via Aggregater Linklog]
  • XOOM Ecosystem - We have invested heavily in the creation of a software ecosystem that accelerates the development and delivery of solutions to complex business systems that use leading-edge architectures. The ecosystem described here is the open source XOOM platform SDK. There are a number of open source components available with the platform, but these are most easily … XOOM Ecosystem Read More » The post XOOM Ecosystem appeared first on Kalele. [Kalele]
Permalink | From 22 March 2021 to 28 March 2021 | Last updated on: Sat, 7 May 2022 15:28:32 GMT

Week 11, year 2021

  • Sponsored Post - Kinsta, Bridgecrew, IP2Location, StackHawk, InterviewCamp.io, Educative, Stream, Fauna, Triplebyte [High Scalability]
  • Stuff The Internet Says On Scalability For March 17th, 2021 - Hey, HighScalability is here again! Reverse engineering an ancient analog computer is a detective story worth reading. A Model of the Cosmos in the ancient Greek Antikythera Mechanism. Do you love this Stuff? Without your encouragement on Patreon this Stuff won't stuffin’ stuff. Know someone who needs to know the cloud? I wrote Explain the Cloud Like I'm 10 just for them. On Amazon it has 262 mostly 5 star reviews. Here's a review that is not on the block chain: Number Stuff: Don't miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge (which means this post has many more items to read so please keep on reading). [High Scalability]
  • How money in Cloud impacts Architectural decisions? - It’s intriguing how our perspective on software development changed in the last few years. We transformed from the on-premise age to the… [Event-Driven by Oskar Dudycz]
  • Commanded application architecture - Describes the various ways you can architect your (CQRS/ES) Elixir application with Commanded and EventStore. [Binary Consulting via Aggregater Linklog]
  • No Comparison - Our first principles highlight our unique motivations and goals. Some have asked us to compare the VLINGO XOOM platform and specific components, such as XOOM Actors, with frameworks and toolkits offered by various vendors. This is the wrong question because it assumes that our platform is founded on the same philosophies and motivations as those … No Comparison Read More » The post No Comparison appeared first on Kalele. [Kalele]
Permalink | From 15 March 2021 to 21 March 2021 | Last updated on: Sat, 7 May 2022 15:28:32 GMT

Week 10, year 2021

  • Sponsored Post - 3T, Bridgecrew, Toptal, IP2Location, Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna [High Scalability]
  • The Legacy Mirror Heuristic - Decision-making heuristics are patterns and ideas that can help us find another angle, generate new options, evaluate them, or otherwise address the problem. They don’t guarantee a good answer, they only give you some possible progress towards an answers. The Legacy Mirror Heuristic1 helps you to evaluate whether to adopt a new idea, method, or technology. It works by imagining the new idea has actually been the mainstream choice for the past 30 years, and you just learned about the old idea for the first time. Example: EventSourcing (EventSourcing is a relatively niche way to store and work with data, based on a very old2 idea. ) A recurring question is whether to adopt EventSourcing in favour of more mainstream data storage. [Mathias Verraes]
  • Can command return a value? - Last week I busted common myths and explained facts about CQRS. Today I’ll continue my effort. I tackle one of the most common questions… [Event-Driven by Oskar Dudycz]
Permalink | From 08 March 2021 to 14 March 2021 | Last updated on: Thu, 1 Jul 2021 12:30:06 GMT

Week 9, year 2021

Permalink | From 01 March 2021 to 07 March 2021 | Last updated on: Tue, 25 Oct 2022 17:09:04 GMT

Week 8, year 2021

  • Why Partial<Type> is an extremely useful TypeScript feature? - If TypeScript were a friend of mine on Facebook, then I’d mark our relation as complicated. It’s a history of love & hate, or rather hate… [Event-Driven by Oskar Dudycz]
  • OpenTelemetry 1.0 Extensions Released - With the release of OpenTelemetry tracing specification reaching 1.0, and the subsequent release of the 1.0 release of the core components of .NET, I've pushed updates to my OpenTelemetry packages for: NServiceBus.Extensions.Diagnostics.OpenTelemetry MongoDB.Driver.Core.Extensions.OpenTelemetry While those packages didn't really change much, one [Jimmy Bogard]
  • Speed Matters - More than 20 years ago my team and I were working with my client on a web application. It was still 1999, so the dot-com bubble had not yet burst, but it would begin to weaken only five months or so into Y2K. And to think that everyone was concerned about worldwide computer failures at … Speed Matters Read More » The post Speed Matters appeared first on Kalele. [Kalele]
Permalink | From 22 February 2021 to 28 February 2021 | Last updated on: Sat, 7 May 2022 15:28:32 GMT

Week 7, year 2021

  • Engineering dependability and fault tolerance in a distributed system - This is a guest post by Paddy Byers, Co-founder and CTO at Ably, a realtime data delivery platform. You can view the original article on Ably's blog. Users need to know that they can depend on the service that is provided to them. In practice, because from time to time individual elements will inevitably fail, this means you have to be able to continue in spite of those failures. In this article, we discuss the concepts of dependability and fault tolerance in detail and explain how the Ably platform is designed with fault tolerant approaches to uphold its dependability guarantees. As a basis for that discussion, first some definitions: Dependability The degree to which a product or service can be relied upon. [High Scalability]
  • Sponsored Post - 3T, Bridgecrew, Toptal, IP2Location, Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna [High Scalability]
  • Benchmark (YCSB) numbers for Redis, MongoDB, Couchbase2, Yugabyte and BangDB - This is guest post by Sachin Sinha who is passionate about data, analytics and machine learning at scale. Author & founder of BangDB. This article is to simply report the YCSB bench test results in detail for five NoSQL databases namely Redis, MongoDB, Couchbase, Yugabyte and BangDB and compare the result side by side. I have used latest versions for each NoSQL DB and have followed the recommendations to run all the databases in optimized conditions. I have also used the default six test scenarios as defined by the YCSB framework. I have restricted it to 10M records for each test. [High Scalability]
  • How to set up a test matrix in XUnit? - Each country has the go-to place for hiding from daily struggles. In Poland, we have Bieszczady. It’s a mountain range that’s also the… [Event-Driven by Oskar Dudycz]
  • What's the difference between a command and an event? - What’s the difference between a command and an event? The answer seems apparent, but let’s see if it’s straightforward. The command… [Event-Driven by Oskar Dudycz]
  • Making Complex Topics Stick (Part 2: Composition) - A list of ingredients doesn't make a recipe. You need to know the right dosage. [The Architect Elevator]
Permalink | From 15 February 2021 to 21 February 2021 | Last updated on: Tue, 25 Oct 2022 17:09:04 GMT