Skip to main content

Posts

Decentralization: What is it and Why?

On the internet, the most common way computers talk to each other is through a fairly standard relationship; a client sends a request to a server, the server responds with a bit of data.      Some people see this as a central point of failure. There are many times more clients than servers, so if a server goes down, say in a Denial of Service attack, that's it. Until the denial ends, the server will be down.     Others see it as monopoly, which in many cases it almost is. Ask most people to name a micro-blogging service other than Twitter or Facebook, you won't get many responses.  And ask a computer scientists how files are transferred, they may point you towards some variant of FTP, still with that client-server paradigm.     The solution? According to many, it is to decentralize the services and spread them out over more systems. This has effectively been done with how e-mail is handled. Today, there are three key approaches to decentraliz...
Recent posts

Hello, World!

My name is Cuda. Not really, but you get the picture. This blog is where I will post about most anything related to technology. This could be pentesting, programming, news coverage, or more. I started this blog because I want to leave tutorials, trivia, and more on a site anyone can use. I look forward to posting more in the future!