The Weekly Dev - 202222

Distributed and Secure

This is how you want your application: distributed and secure. Distributed is not only a way to balance load and serve a huge number of users: it is also a way to avoid a single point of failure.

You don't want to stay awake at night to think "what happens if that machine fails?"

It should simply be allowed to fail, provided there is an highly available infrastructure that will handle the load with no disruption to the service.

But security is a perpetual struggle, also Quantum Computing starts to peep in...

Application Security

Client Certificate Authentication with HAProxy

Source: loadbalancer.org

Execute mTLS Calls Using Java

Source: dzone.com

The League Table of Post Quantum Cryptography

Source: medium.com/asecuritysite-when-bob-met-alice

Distributed Computing

What Are Distributed Systems? Architecture Types, Key Components, and Examples

Source: toolbox.com

3 Consul Service Mesh Myths Busted

Source: thenewstack.io



[java] [distributed systems] [certificate] [security] [cryptography]