Learning Portal @T9

  • MAN : Features & Use Cases

    A Metropolitan Area Network (MAN) is a sophisticated telecommunications infrastructure designed to interconnect local area networks (LANs) across a metropolitan region. MANs bridge the…


  • HTML: URL Encoding & ASCII Character Set

    In the realm of web development, URL encoding and the ASCII character set play an integral role in ensuring the smooth and efficient transmission…


  • HTML :  Web Accessibility with ARIA Roles: role=”navigation”, role=”button”, and aria-label

    Accessible Rich Internet Applications (ARIA) roles are pivotal for making web applications more inclusive, ensuring usability for people with disabilities. ARIA roles, attributes, and…


  • SFTP (Secure File Transfer Protocol)

    SFTP (Secure File Transfer Protocol) is an advanced network protocol designed to provide secure file transfer over a reliable data stream, ensuring both confidentiality…


  • Public key encryption (PKE)

    Public key encryption (PKE) is a cryptographic method that uses two keys: a public key, shared openly, and a private key, kept secret by…


  • Session Layer : OSI Model

    The Session Layer (Layer 5 of the OSI model) orchestrates and manages dialogs between devices, ensuring structured and organized communication. It acts as a…


  • Transport Layer : OSI Model

    The Transport Layer (Layer 4 of the OSI model) is the cornerstone of reliable communication in networking, bridging the gap between high-level application requirements…


  • Network Layer : OSI Model

    The Network Layer (Layer 3 of the OSI model) is a pivotal component in computer networking, responsible for end-to-end delivery of data across interconnected…


  • HTML (PWA) : Web Manifest

    A Web App Manifest is a JSON file that defines the metadata required to make a web application installable and resemble native mobile or…


  • HTML : Internationalization (I18N), Handling Multilingual Content & Text Direction

    As the web becomes increasingly global, ensuring content is accessible and correctly displayed in multiple languages is a critical aspect of web development. This…


  • Web server, Db & Cache Integration

    The web server is the server that will server the traffic directed from the API gateways to the load balancers , cache and cdns, API gateway…


  • Physical link layer : OSI Model

    Physical Layer of the OSI Model: An Advanced Dissection The Physical Layer represents the foundational layer of the OSI model, responsible for the actual…


  • Data Link Layer : OSI Model

    The Data Link Layer (Layer 2 of the OSI model) is a critical intermediary responsible for node-to-node communication within the same network segment. By…


  • CEP (Complex Event Processing)

    Complex Event Processing (CEP) is an advanced data processing paradigm designed to analyze and act on multiple events in real time, identifying patterns, correlations,…


  • Risk Matrix : Security & Downtown

    A Risk Matrix is a strategic tool used in project management and software engineering to evaluate and prioritize risks by mapping them against two…


  • Glib Library

    Glib is a low-level core library in the GNOME ecosystem, designed to provide essential utilities and data structures that facilitate software development in C.…


  • Application Layer : OSI Model

    The Application Layer, the seventh and final layer in the OSI model, serves as the bridge between the user and the network. It provides…


  • Microservices

    Microservices, a cornerstone of modern software architecture, decompose applications into a collection of loosely coupled, independently deployable services. Each service is responsible for a…


  • Consistent Hashing : Distributed System

    Consistent hashing is a specialized hashing technique that plays a pivotal role in building distributed systems, particularly in scenarios where you need to evenly…


  • 1st Party & 3rd Party API

    Both the 1st party & 3rd party API have a lot to offer and their implementation is totally based on the use cases and…


  • Memcached: A High-Performance In-Memory Caching System

    Memcached is an open-source, high-performance, distributed memory caching system designed to accelerate dynamic web applications by alleviating database load. It is primarily used for…