I use Ubuntu’s Uncomplicated firewall because it is available on Ubuntu and it's very simple.
if ufw is not installed by default be sure to install it first.
Latency Comparison Numbers | |
-------------------------- | |
L1 cache reference 0.5 ns | |
Branch mispredict 5 ns | |
L2 cache reference 7 ns 14x L1 cache | |
Mutex lock/unlock 25 ns | |
Main memory reference 100 ns 20x L2 cache, 200x L1 cache | |
Compress 1K bytes with Zippy 3,000 ns 3 us | |
Send 1K bytes over 1 Gbps network 10,000 ns 10 us | |
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD |
Mesh network options:
forked from https://github.com/hashicorp/consul/tree/master/demo/vagrant-cluster
This demo provides a very simple Vagrantfile that creates 3 nodes, one at "172.20.20.10", "172.20.20.11" and "172.20.20.12". Both are running a standard Ubuntu distribution and the script will install Consul and Web UI in all of them.
To get started, you can start the cluster by just doing:
BEGIN MESSAGE. | |
3PiNg2U60wuufKP yIBoOLKMuVnXuYj 9ACYRvezPyJDIpz 2OF3My5kOX71kld | |
lFoUQVMsGAXXP4Q IVSEKSBNjqyTCKq 6Xr2MZHgg6XThUv KsEWn9MEuAXHkyW | |
6Qv4kyCZ0PStUg3 RQf0GcSyPiHMwD2 dmTWiCmErAPXDT1 Ek36dQFCNI7OXBu | |
nkoElxHcqIsByhR CWYFO8Nn3aCAU96 65H9u2IP. | |
END MESSAGE. |