Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

HTML Template

An HTML template in the context of web development is a fundamental component that defines the structure of the HTML to be rendered in a component. These templates allow developers to create dynamic…

Operating systems

Htop

Htop is an interactive process viewer for Unix-like systems that allows users to monitor system performance visually and in real-time. Unlike its predecessor, the 'top' command, Htop offers a more…

Cloud and infrastructure

HTTP(S) Load Balancing

HTTP(S) load balancing is a managed, fully distributed, and software-defined load balancing service. This service allows for the distribution of incoming network traffic across multiple backend…

Software development

HTTP/0.9

HTTP/0.9 is the first version of the HTTP protocol, which was very simple and only supported GET requests. This protocol was designed to facilitate the transfer of information on the web, allowing…

Software development

HTTP/1.0

HTTP/1.0 is the first version of the HTTP protocol, which introduced the basic concepts of HTTP. This protocol is fundamental for communication on the web, allowing the transfer of information…

Software development

HTTP/1.1

**Description:** HTTP/1.1 is a version of the HTTP protocol that introduced persistent connections and chunked transfer encoding. This protocol is fundamental for communication on the web, allowing…

Software development

HTTP/2

HTTP/2 is a major revision of the network protocol HTTP used by the World Wide Web. Introduced in 2015, HTTP/2 aims to improve the efficiency and speed of communication between web browsers and…

Software development

HTTP/2 API

The HTTP/2 API is a programming interface that uses the HTTP/2 protocol to enhance the performance of web applications. HTTP/2, standardized in 2015, introduces several advanced features that…

Software development

HTTP/2 Connection

An HTTP/2 connection is a persistent connection established between a client and a server for HTTP/2 communication. This protocol, which is an evolution of HTTP/1.1, introduces significant…

Software development

HTTP/2 Data Frame

The HTTP/2 data frame is a fundamental structure used to transport data in the HTTP/2 protocol, designed to enhance the efficiency and performance of web communication. Unlike its predecessor…

Software development

HTTP/2 Flow Control

Flow control in HTTP/2 is a fundamental feature that manages the amount of data that can be sent between the client and server at any given time. Unlike its predecessor, HTTP/1.1, which used…

Software development

HTTP/2 Frame

An HTTP/2 frame is a unit of communication in the HTTP/2 protocol, used to encapsulate data. This protocol, which is an evolution of HTTP/1.1, introduces significant improvements in how data is…

Software development

HTTP/2 Header Compression

HTTP/2 header compression is an innovative technique designed to reduce the size of headers in HTTP requests and responses, resulting in a significant improvement in web performance. Compared to its…

Software development

HTTP/2 Multiplexing

HTTP/2 multiplexing allows multiple streams of data to be sent over a single connection simultaneously. This feature is fundamental for improving the efficiency of communication between clients and…

Networking and telecommunications

HTTP/2 Ping

HTTP/2 Ping is a mechanism designed to measure the latency of an HTTP/2 connection, providing an essential tool for optimizing web performance. This mechanism allows developers and system…

Software development

HTTP/2 Prioritization

HTTP/2 prioritization allows clients to indicate the priority of requests to optimize resource loading. This feature is fundamental in the context of the modern web, where loading speed and…

Software development

HTTP/2 Push

HTTP/2 Push is a feature that allows a server to proactively send resources to a client before the client explicitly requests them. This technique is based on the idea that by anticipating the…

Software development

HTTP/2 Security

HTTP/2 is an improved version of the Hypertext Transfer Protocol that introduces significant security features and enhancements to protect web applications. One of the main innovations of HTTP/2 is…

Software development

HTTP/2 Server Push

Server Push is a feature of the HTTP/2 protocol that allows a server to send resources to a client before the client explicitly requests them. This technique is based on the premise that by…

Software development

HTTP/2 Settings

HTTP/2 configurations are parameters that control the behavior of an HTTP/2 connection. This protocol, which is an evolution of HTTP/1.1, was designed to improve the speed and efficiency of…

Software development

HTTP/2 Settings Frame

The HTTP/2 settings frame is an essential component in the communication between clients and servers within the HTTP/2 protocol context. This frame allows servers and clients to exchange specific…

Software development

HTTP/2 Stream

HTTP/2 stream refers to a logical channel within an HTTP/2 connection that can carry a request and its corresponding response. This feature is fundamental for improving the efficiency of…

Software development

HTTP/2.0

HTTP/2.0 is a significant revision of the HTTP protocol that focuses on performance improvements over its predecessors. Introduced in 2015, HTTP/2.0 aims to optimize data transfer between servers and…

Software development

HTTP/3

HTTP/3 is the third major version of the Hypertext Transfer Protocol, designed to improve performance and security in web communication. Unlike its predecessors, HTTP/3 is based on QUIC, a transport…

Enable Notifications Ok No