Python Different ways to terminate a program in Python In this article, we are going to explore different ways in which we can terminate and exit a python program.
Python Ways to pause a Python Program In this article, we have explored different techniques to pause the execution of a Python Program for a specific time. There are 9 such techniques including os.pause, asyncio and much more.
Machine Learning (ML) Best First Search algorithm Best First Search is a searching algorithm which works on a set of defined rules. It makes use of the concept of priority queues and heuristic search. The objective of this algorithm is to reach the goal state or final state from an initial state by the shortest route possible.
System Design Scaling large systems: GitLab Production Architecture We have discussed GitLab's Production Architecture to understand how a large company like GitLab which supports millions of developers handle and scale their infrastructure.
Software Engineering Software Development Lifecycles (SDLC) We have covered the basics of Software Development Lifecycles along with the different types like Waterfall Model. We have covered advantages and different stages of SDLC.
System Design System Design of a Firewall We have explored the System Design of a Firewall along with the basics of Firewall and a sample Firewall Design in a real system.
Software Engineering Cloud Design Patterns Cloud Design Pattern as defined by cloud computing experts are a general reusable solution to commonly occurring problems in cloud architecting. We have explained the different Cloud Design Patterns like Scale Up Pattern.
System Design Sidecar Design Pattern in System Design We have explored Sidecar Design Pattern in System Design along with its advantages and disadvantages and a real System Design example using Sidecar Design Pattern.
System Design Data Partitioning in System Design [Explained] Data partitioning in simple terms is a method of distributing data across multiple tables, systems or sites to improve query processing performance and make the data more manageable. We have explored Data Partitioning in System Design in depth.
System Design In memory Database [Explained] In memory Database is a type of Database that is stored in main memory (instead of hard disk) which makes to significantly fast (100X improvement) with some limitations.
Software Engineering Flask API using Flask RestFul We will be developing a flask API using flask restful in which we will be performing all the basic CRUD operations.