Home / Mission-Critical Computing

Lower Latency

Lower latency refers to a minimal delay in the processing of computer data over a network connection. The lower the processing latency, the closer it approaches real-time access. A lower […]

Geo-Clustering

Geo clustering is computer clustering over geographically dispersed sites. A basic cluster is a group of independent computers called nodes, usually housed in the same physical location, that work together […]

Open Source

Open source describes software that can be inspected, modified and shared by anyone because its source code is publicly accessible. Source code is created by programmers to make software applications […]

Business Continuity

Business continuity is the ability of an organization to maintain its essential functions during and after a disaster. Business continuity planning focuses on establishing risk management procedures to prevent interruptions […]

Continuous Integration

Continuous integration is a software development approach where developers regularly merge or integrate code changes into a central repository. Automated builds and tests are then run from the shared repository, […]

Continuous Deployment

Continuous deployment is a software development approach in which every code change goes through the entire pipeline and is put into production automatically, resulting in many production deployments every day. […]

Continuous Delivery

Continuous delivery is an iterative software development approach that ensures every change to a system can be released. The goal is to make software releases reliable so organizations can deliver […]

Real-Time

Real time is a guaranteed level of computer responsiveness within a specified time constraint, usually milliseconds or microseconds, between an event and its response deadline. Real time describes a human […]

High-Performance Computing

High Performance Computing (HPC) is the IT practice of aggregating computing power to deliver more performance than a typical computer can provide. Originally used to solve complex scientific and engineering […]

Live Patching

Live patching is an add-on service for Linux operating systems that allows kernel patches to be applied while the kernel (the core of a computer’s operating system) is still running. […]

Mission-Critical Computing

Mission-critical computing, also known as a mission-critical system, is any IT component (software, hardware, database, process, application, etc.) that performs a function essential to business operations. Failure or disruption of […]

Security Hardening

Security hardening, also called system hardening, is the process of reducing the vulnerability of a computer system to make it more secure. The more functions a system performs, the more […]

System Replication

System replication is an IT strategy for business continuity, high availability and disaster recovery. It involves the sharing of identical information or tasks (replicas) between redundant resources to improve reliability, […]

Downtime

Downtime is a computer industry term for the time during which a computer or IT system is unavailable, offline or not operational. Downtime has many causes, including shutdowns for maintenance […]

Uptime

Uptime is a computer industry term for the time during which a computer or IT system is operational. Uptime can also be a metric that represents the percentage of time […]

High Availability

High availability (HA) is a state of continuous operation in a computer system or IT component for a specified length of time. High availability may also refer to an agreed […]

Scalability

Scalability is the ability for IT systems – such as applications, storage, databases and networking – to continue to function properly when changed in size or volume. It often refers […]