Learning Portal @T9

  • Online Transaction Processing (OLTP)

    Online Transaction Processing (OLTP) is a high-performance approach for managing transactional data, widely used in systems requiring fast and reliable transactions, such as banking…


  • SSL Bridging

    SSL bridging is a sophisticated process in network security where SSL (Secure Sockets Layer) encryption is terminated at an intermediary, typically a load balancer,…


  • SSL Offloading

    SSL offloading is a technique used to transfer the computational workload of SSL/TLS encryption and decryption from a web server to a dedicated device,…


  • TCP Protocol

    Transmission Control Protocol (TCP) is a foundational communication protocol within the Internet Protocol (IP) suite, responsible for ensuring reliable, ordered, and error-checked data transmission…


  • JIT (just in time ) Compilation (java)

    Just-In-Time (JIT) compilation is a crucial feature in many modern runtime environments, including the Java Virtual Machine (JVM) and .NET CLR, that enhances the…


  • SSL (Secure Socket Layer)

    Secure Sockets Layer (SSL) is a cryptographic protocol designed to secure communication over computer networks, especially the internet. SSL provides data encryption, server authentication,…


  • Web Analytics : Vital Web KPIs

    Web analytics encompass various tools and methods to analyze how users interact with websites. These metrics provide software engineers and PhD students insights into…


  • Web Vitals : Vital KPIs

    Web Vitals are a set of performance metrics from Google that measure user experience on the web, focusing on loading speed, interactivity, and visual…


  • UDP Protocol (Layer 4 OSI)

    User Datagram Protocol (UDP) is a communication protocol used for data transmission in networked systems. Part of the Internet Protocol (IP) suite, UDP enables…


  • Bounce Rate:  User Engagement Metrics

    Bounce Rate is a key metric in web analytics that represents the percentage of users who visit a website or application and leave after…


  • DTR : Data Transfer Rate

    Data Transfer Rate (DTR) measures the speed at which data moves between devices or components, typically measured in bits per second (bps). It reflects…


  • Bandwidth Utilisation

    In computing and telecommunications, bandwidth refers to the maximum data transfer rate of a network or Internet connection. Specifically, it is the amount of…


  • TLS 2.0: Transport Layer Security

    As secure communication remains a priority for developers and organizations, TLS (Transport Layer Security) has long been a cornerstone of internet security protocols. Although…


  • Compiler (High Level Code translation)

    Compilers are essential tools in programming, designed to transform high-level code written by developers into machine-readable code that a computer’s hardware can execute. They…


  • JVM : java virtual machine

    The Java Virtual Machine (JVM) is an essential component of the Java Runtime Environment (JRE), enabling Java applications to run on any device or…


  • C++ compilers

    C++ compilers are specialized software tools that translate C++ code into machine-readable instructions, making it executable on specific hardware. They are fundamental for software…


  • R/W Ratio Explained

    In computing, the R/W (Read/Write) Ratio describes the proportion of read operations to write operations in a given workload. This metric is particularly significant…


  • ACID / CAP / SOLID Principle

    ACID properties, SOLID principles, and the CAP Theorem. This analysis will summarize the key points, highlighting the importance of these concepts in software development.…


  • Space Complexity (Space optimization of code block)

    Space complexity is a measure in computer science used to evaluate the amount of memory an algorithm requires as a function of its input…