Glossary

What Is a Kernel? — step-by-step DevOps tutorial on Progressive Robot

What Is a Kernel?

The kernel is a core component of an operating system and serves as the main interface between the computer’s physical hardware and the processes running on it. The kernel enables multiple applications to share hardware resources by providing access to CPU, memory, disk I/O, and networking.

Read more
What is APT? — step-by-step Linux tutorial on Progressive Robot

What is APT?

Advanced Package Tool, more commonly known as “APT”, is a collection of tools used to install, update, remove, and otherwise manage software packages on Debian and its derivative operating systems, including Ubuntu and Linux Mint.

Read more
What is Git? — step-by-step DevOps tutorial on Progressive Robot

What is Git?

Git, originally developed by Linus Torvalds in 2005, is an open source, distributed version control system used to track and manage changes within a code repository.

Read more
What is nginx? — step-by-step Web Servers tutorial on Progressive Robot

What is nginx?

Nginx, pronounced *engine-x*, is an open source web server used for serving static or dynamic websites, reverse proxying, load balancing, and other HTTP and proxy server capabilities.

Read more
What is systemd? — step-by-step DevOps tutorial on Progressive Robot

What is systemd?

Many Linux distributions use systemd to manage system settings and services. systemd organizes tasks into components called units, and groups of units into targets, that can be used to create dependencies on other system services and resources. systemd can start units and targets…

Read more
What is a Packet? — step-by-step DevOps tutorial on Progressive Robot

What is a Packet?

Packets are the basic units of data transmitted through a TCP/IP network. Originally conceived as a way to transmit data without a pre-established connection, packets make dynamic data transference possible. Packet data fall into two categories: control information (source and destination network…

Read more
What is Big Data? — step-by-step DevOps tutorial on Progressive Robot

What is Big Data?

Big data is a blanket term for the non-traditional strategies and technologies needed to organize, process, and gather insights from large datasets. Many users and organizations are turning to big data for certain types of workloads, and using it to supplement their existing analysis and business tools. Tools that exist in this space offer different options for interpolating data into a system, storing it, analyzing it, and working with it through visualizations.

Read more
What is Go? — step-by-step Programming tutorial on Progressive Robot

What is Go?

Go is a compiled, statically typed programming language similar in syntax to C. Also referred to as “Golang”, Go is well-known for its performance in networking and multiprocessing. Originally designed at Google, Go version 1.0 released in March 2012 as a public open source project, which now has…

Read more
What is Node.js? — step-by-step Javascript tutorial on Progressive Robot

What is Node.js?

Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. It allows programmers to create fast, scaleable, back-end JavaScript applications. The asynchronous and event-driven nature of Node.js makes it well suited for creating applications that can handle many connections at once, a common task for web servers and other back-end applications.

Read more
What is the DOM? — step-by-step DevOps tutorial on Progressive Robot

What is the DOM?

The Document Object Model, usually shortened to *the DOM*, is a cross-platform, language-independent application programming interface for HTML and XML documents.

Read more
CHAT