Operating Systems: Three Easy Pieces consists of 3 "Easy Pieces" one of them is Concurrency so I decided to summarizes this part of the book.
In microservice development, api gateways play the role of providing restful api to the outside world, and api data often depends on other services, and complex api will depend on multiple or even dozens of services. Although the time consu…
Both these locks are usually used in the Database in order to ensure control over the transactions that happen concurrently at the same time (the time gap are possibly in milliseconds). They are also used to isolate the transaction, for se…
🔔 This article was originally posted on my site, MihaiBojin.com. 🔔
In the previous article, I introduced the concept of key ownership.
Props is a l…
This is part 2 of “Getting started with multithreading” series. Click for part 1 and part 3
1) What are processes?
A process initializes a program. …