PDPratik Deyinpratikdey.hashnode.dev·Apr 9, 2023 · 4 min readProxies in System DesignWhat are Proxies? In system design, a proxy is an intermediary server or software component that sits between a client and a server. The proxy server acts as a gateway or an intermediary between the client and the server, handling requests and respon...00
PDPratik Deyinpratikdey.hashnode.dev·Mar 24, 2023 · 3 min readClient Server Architecture in System DesignBasic Client Server Architecture A basic client-server architecture consists of a client requesting data(an example can be an image or some text) from the server and the server responding with the data. Now there are cases where some logical manipul...00
PDPratik Deyinpratikdey.hashnode.dev·Mar 11, 2023 · 2 min readComponents of System DesignLogical Entities All the systems in this world are made up of data. Data stays at the crux of any system. Now the question arises how do we store this data? The answer is a database. Databases are the core of any system and can store the data and can...00
PDPratik Deyinpratikdey.hashnode.dev·Mar 8, 2023 · 2 min readSystem Design BasicsWhat is a System? A system is a loosely used term for an architecture or a collection of software or technologies that communicate with each other to serve a set of users to fulfil a set of requirements. Examples of computing systems can be Instagram...00