Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
lxc is a userspace interface for the Linux kernel containment features. Through a powerful API and simple tools, it lets Linux users easily create and manage system or application containers.
Since Chrome version 58, Chrome requires SSL certificates to use SAN (Subject Alternative Name) instead of the popular Common Name (CN), then CN support has been not available. that issue impact for self cert. this issue related from generate ssl using x509v3 in this version x509v3 use Subject Alternative Name.
A black hole e-mail address is an e-mail address which is valid (messages sent to it will not generate errors), but to which all messages sent are automatically deleted, and never stored or seen by humans.
Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents.
Elasticsearch is developed in Java and is released as open source under the terms of the Apache License(wikipedia).
For backing up and restore data Elasticsearch have feature for that is a snapshot.
Docker merupakan sebuah project open-source yang menyediakan platform terbuka untuk developer maupun sysadmin untuk dapat membangun, mengemas, dan menjalankan aplikasi dimanapun sebagai sebuah wadah (container) yang ringan.
Master-Slave replication (MSR) is a model of communication where one device or process has unidirectional control over one or more other devices, often built-in.
In database replication, the master database is regarded as the authoritative source, and the slave databases are synchronized to it.
Usualy MSR database will using doing CRUD for master and READ for slave, so the application not make master database to much load cpu to doing all job.
For how it works lets follow me step by step replicate.I assume you have two mysql server for we do master and slave.
Internet dan aplikasi web telah berkembang pesat akhir-akhir ini dengan hadirnya headless web framework seperti node.js, grunt, bower, dll.
Dan juga MVC framework untuk front-end seperti backbone, angular, reactorjs dll.
Dengan framework-framework diatas pembuatan aplikasi web menjadi semakin rapi dan semakin user-friendly walaupun kenyataannya aplikasi single page akan bermasalah dengan SEO tapi tenang ada beberapa trik untuk mengantisipasinya.
Ada satu yg masih tidak berubah. Apa itu? yaitu struktur aplikasi web yang terkadang bisa membingungkan developer web itu sendiri dan deployment aplikasi web yang terkadang menguras banyak waktu.
Bagi aplikasi web yang berskala kecil, hal ini mungkin tidak menjadi masalah yang besar.
Beanstalk is a simple, fast work queue. Its interface is generic, but was originally designed for reducing the latency of page views in high-volume web applications by running time-consuming tasks asynchronously.
So when you put things on the queue (or “tube” as they seem to be called in Beanstalkd), they stay there until a worker comes along and processes each one successfully.
Ansible is an open-source automation engine that automates cloud provisioning, configuration management, and application deployment. Once installed on a control node, Ansible, which is an agentless architecture, connects to a managed node through the default OpenSSH connection type.
This Technical document contains how to used ssh forward agent for deployment of Ansible.