It all starts with FUSE, FUSE is File System User Space. Operating Systems have Kernel Space and User Space. Kernel Space is where low level interaction with hardware occurs, this space has all privilages, User space is restricted, it has to communicate with kernel space to have access for resources.
PHP7 is the latest version with lot of performance improvements and every one want to update their servers and code to it. Lets see how to configure one and host your code.
Here we see the combination of ubuntu, nginx, php-fpm, php7, and mysql.
Compared to LAMP stack LEMP is powerfull as we use Nginx as reverse proxy and static file serving in contrast to Apache server.
AWS lambda is handy tool for event driven computation, here we will learn how to configure and setup lambda function so to run our function which basically logs some data to dynamodb whenever a file is created in our s3 bucket.
Kubernetes manages containerized applications across multiple hosts. With years of experience in managing highly scalable products, google has released kubernetes an open source project which manages containerized applications across multiple hosts. Kubernetes is actively developed with more than 700 active developers. Kubernetes can be setup over any cloud platform any os. Its is based on etcd which is a key value store that provides shared configuration and service discovery for clusters.
GitLab Container Registry is a secure and private registry for Docker images integrated completely in Gitlab. In this tutorial we will setup and use GitLab Container Registry. If you're using previous versions of Gitlab upgrade and then follow this tutorial.
There are many available ways of Docker clustering. Kubernetes, Docker cloud, Docker Swarm etc., In this Tutorial we will learn setting up a cluster using Docker Swarm and launch a container on Node.