OS — ProcessA Process is an instance of a program being executed by an OS. Ex: when a user opens a new application like a browser, the OS creates a…Sep 19Sep 19
Role of an Operating SystemTo know the role of an operating system (OS) we need to know the basic hardware of a computer system. A computer system consist of a…Sep 3Sep 3
Nginx — use casesNginx is a web server that can also be used as a reverse proxy, load balancer, and HTTP cache.Aug 26Aug 26
Concurrency vs. ParallelismConcurrency refers to the ability of a system or processor or core to handle multiple tasks at the same time, but not necessarily executing…Aug 22Aug 22
Understanding the ACID Properties of Database TransactionsBefore we get into ACID properties of database transactions, let's look into transactions first.Apr 4, 2023Apr 4, 2023
Types of databasesA database is a collection of organized data that is stored and accessed electronically. It is designed to efficiently manage, store…Apr 3, 2023Apr 3, 2023
Event-driven architectureEvent-driven architecture (EDA) is a software architecture pattern that emphasizes the production, detection, and consumption of events in…Mar 29, 2023Mar 29, 2023