Clustering
How To Set Up a Production Elasticsearch Cluster on Ubuntu 14.04
Tutorials
Clustering
Elasticsearch
Ubuntu
Introduction> Introduction # Elasticsearch is a popular open source search server that is used for real-time distributed search and analysis of data. When used for anything other than development, Elasticsearch should be deployed across multiple servers as a cluster, for the best performance, stability, and scalability.
How To Configure a Redis Cluster on Ubuntu 14.04
Tutorials
Clustering
NoSQL
Redis
Ubuntu
Introduction> Introduction # Redis is an open source key-value data store, using an in-memory storage model with optional disk writes for persistence. It features transactions, pub/sub, and automatic failover, among other functionality.
How to Configure Consul in a Production Environment on Ubuntu 14.04
Tutorials
Clustering
Networking
System Tools
Ubuntu
Introduction> Introduction # Consul is a distributed, highly available, datacenter-aware, service discovery and configuration system. It can be used to present services and nodes in a flexible and powerful interface that allows clients to always have an up-to-date view of the infrastructure they are a part of.
How To Use Confd and Etcd to Dynamically Reconfigure Services in CoreOS
Tutorials
Clustering
CoreOS
Load Balancing
Networking
Nginx
Scaling
Introduction> Introduction # CoreOS allows you to easily run services in Docker containers across a cluster of machines. The procedure for doing so usually involves starting one or multiple instances of a service and then registering each instance with etcd, CoreOS’s distributed key-value store.
How to Install Hadoop in Stand-Alone Mode on Ubuntu 16.04
Tutorials
Big Data
Clustering
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Hadoop is a Java-based programming framework that supports the processing and storage of extremely large datasets on a cluster of inexpensive machines. It was the first major open source project in the big data playing field and is sponsored by the Apache Software Foundation.
How to Create a Cluster of Docker Containers with Docker Swarm and DigitalOcean on Ubuntu 16.04
Tutorials
Clustering
Docker
Ubuntu 16.04
Introduction> Introduction # Docker Swarm is the Docker-native solution for deploying a cluster of Docker hosts. You can use it to quickly deploy a cluster of Docker hosts running either on your local machine or on supported cloud platforms.
How To Use Etcdctl and Etcd, CoreOS’s Distributed Key-Value Store
Tutorials
Clustering
CoreOS
Networking
Scaling
Introduction> Introduction # One of the technologies that makes CoreOS possible is etcd, a globally distributed key-value store. This service is used by the individual CoreOS machines to form a cluster and as a platform to store globally-accessible data.
An Introduction to Big Data Concepts and Terminology
Tutorials
Big Data
Clustering
Conceptual
Scaling
Introduction> Introduction # Big data is a blanket term for the non-traditional strategies and technologies needed to gather, organize, process, and gather insights from large datasets. While the problem of working with data that exceeds the computing power or storage of a single computer is not new, the pervasiveness, scale, and value of this type of computing has greatly expanded in recent years.