Grow-only Counter Challenge
8min
How to build a distributed monotonic counter on top of a sequentially consistent store.
How to build a distributed monotonic counter on top of a sequentially consistent store.
Have you ever wondered why does Rust serde crate use the visitor for deserialization? On the first glance, this may seem needlessly complicated...
A distributed system is one in which the failure of a computer you did not even know existed can render your own computer unusable.
With the increase of availability of multi-core hardware, it has become vital to understand concurrent algorithms in order to fully exploit the capabilities of the machines. This course teaches exactly that.
Go is a very simple language, in fact, it's so simple that it's possible to pick it up in a week. This, alongside it's concurrency model, is, arguably, one of Go's greatest strengths. However, this simplicity comes at the cost of ergonomics.
This blog was built with Hugo, which is a static site generator. If you aren't familiar with the term, I'll try to briefly explain it in this article and give some pros and cons of various ways to build a blog.
Hello World, I'm Andrija Jelenkovic, and this is my blog. I'll mostly be writing about computer science and occasional life experience.