Transaction is a set of operations that must all succeed or all fail. In case operations within a transaction fail, they are all reversed back to the state before the transaction. They play a huge role when dealing with the persistence layer (databases). Most importantly, […]
Category: Development Basics
System Scalability and Strategies to Build a Scalable System
In very simple terms, system scalability is the system’s capability to handle a growing amount of work while still being able to perform effectively. This could be for example getting more requests to your system as the system gets more users or having the need […]
Front-end vs Back-end Web Development
In this article you will learn about the basic differences between front-end and back-end web development. The content is kept as simple as possible so that entry-level developers could understand the basic differences easily. Front-end Front-end is everything a user can see when they interact […]