On the video of the week, you can find a presentation from LinkedIn, where they run lots of Java services on Linux boxes. Java and Linux are a perfect pair. Except when they’re not; then there’s fireworks.

In the articles, the top 25 Nginx Web Server Best Security Practices, how to test the network speed/throughput between two Linux servers and understand what is a cluster scheduler. On the docker side, meet Docker Flow Monitor, a project to provide an easy way to reconfigure Prometheus and a strange IOPS problem faced on AWS running Docker.

Greg spent twenty three years as a professional C/C++ developer working on projects as diverse as airspace simulation and the Linux kernel. Now, he is working as a Data SRE for LinkedIn and will present the challenges on 5 situations where he encountered where Java interacted with normal Linux behavior to create stunningly sub-optimal application behavior like minutes-long GC pauses.

Nginx is a lightweight, high-performance web server/reverse proxy and e-mail (IMAP/POP3) proxy. Nginx is one of a handful of servers written to address the C10K problem. Unlike traditional servers, Nginx doesn’t rely on threads to handle requests. Instead, it uses a much more scalable event-driven (asynchronous) architecture. This post collects hints how to improve the security of nginx web servers running on Linux or UNIX-like operating systems.