MongoDB is a cross-platform document-oriented database. Classified as a NoSQL database. MongoDB can be used for rapid development and storing of Big Data while the database is very scalable.[Read more…]
Python virtualenv or venv are the short forms of virtual environment.
Virtualenv is useful for different projects with unique requirements for each of them, like versions of python or at least different versions of Python libraries.
So they run parallel on a same system in separated from each other environments without any conflicts between them.
The official Docker documentation is more than enough for the installation and configuration.
For the quick jump into the docker world I wrote some references from the official documentation down.
So the most important steps from the requirements and the main guideline for the installation:
– Docker requires a 64-bit installation
– Kernel must be 3.10 at minimum
WireGuard(WG) aims to provide a VPN that is both simple and highly effective.
Also to make a really good alternative technology to the existing like IPsec or OpenVPN.
WG is a free and open-source software application and communication protocol that implements virtual private network (VPN) techniques to create secure point-to-point connections in routed or bridged configurations.
I tried WG in a complex high availability datacenter setup and replaced a couple of existing OpenVPN connections with wireguard.
The result was performant and simple at once.