#software-engineering
Read more stories on Hashnode
Articles with this tag
Have you ever tried to refactor/clean up some program code only to discover you are just dealing with a different type of mess? reordering spaghetti...
Having worked in a couple of multinational software companies as well as startups, I feel I have seen or at least heard about almost every type of...
Introduction The basic idea of blockchain is very simple: a distributed immutable ledger that maintains a continuously growing list of records. the...
One of the problems that we come up against when designing scalable & highly available systems is how can we partition and replicate data in our...
In distributed systems, failures will occur, e.g., servers can crash, disks can go bad resulting in data losses, or network connection can be lost,...
In this blog post we I will talk about some key characteristics of a highly scalable distributed system in particular: Scalability Read Part...