Benjamin Porter
Benjamin Porter
  • 13
  • 158 292
Network testing with iperf3
Ever wanted to see what the network quality was between two points? This is easy with iperf3!
You can easily test network traffic between two nodes anywhere in the world, as long as the server is publicly addressable (i.e. the server has a public IP address or you've set up port forwarding on your router).
This is so easy to do, that I now do regular tests with all my different nodes. Having a basic idea of the network throughput capabilities of each node leads to much better decision making!
Interested? Install iperf3 on both the client and the server, and follow along! If you are using Fedora or RHEL derivatives:
sudo dnf install -y iperf3
Ubuntu or Debian:
sudo apt install -y iperf3
มุมมอง: 2 768

วีดีโอ

WiFi Troubleshooting with WiFi Analyzer
มุมมอง 3.6Kปีที่แล้ว
Short, high-level overview of basic WiFi network troubleshooting using the open source WiFiAnalyzer app. Installation links: - Google Play: play.google.com/store/apps/details?id=com.vrem.wifianalyzer - FDroid: f-droid.org/repository/browse/?fdid=com.vrem.wifianalyzer Source code: github.com/VREMSoftwareDevelopment/WiFiAnalyzer
The Rubyist's Survival Guide to Elixir and Phoenix (expanded and updated for 2023)
มุมมอง 8Kปีที่แล้ว
An introduction and overview of Elixir and Phoenix for Ruby developers (though if you know Python or similar already, it will probably be useful to you). Come learn how to survive in the jungle if all you have is Elixir and Phoenix! Perfect for the curious mind who knows what they're doing but is new to Elixir and wants a solid taste. You've heard of this "better Ruby" before, and it sounds int...
Awk: Hack the planet['s text]! (Presentation) - 2023 Update
มุมมอง 20Kปีที่แล้ว
Ready to learn Awk? This is the video! An hour from now, you'll be able to read and write moderately complex Awk scripts! Awk: Hack the Planet['s text]! - Part 1: The Presentation Ready to take on the challenges? Head to Part 2: th-cam.com/video/4UGLsRYDfo8/w-d-xo.html Awk has been around almost forever, yet so many today are unaware of it's power and elegance. It is an amazingly powerful tool ...
What is a Jump Box (or Bastion Host)?
มุมมอง 35K2 ปีที่แล้ว
A jump box is kind of like an SSH proxy that allows you to hide your server's SSH port from the internet, while still allowing authorized people to SSH in. It can make attacking your servers a lot more difficult. Mentioned in video: Horizontal Scaling: 12 Factor Apps: th-cam.com/video/REbM4BDeua0/w-d-xo.html
What are 12 Factor Apps and Why Should You Care?
มุมมอง 10K3 ปีที่แล้ว
Note: I'll be re-recording this. I talked way too fast and had a lot of "ums" and "uhs." Posting for temporary access due to need.
Explanation of the Load Balancers in an OpenShift cluster
มุมมอง 9K3 ปีที่แล้ว
They typical OpenShift cluster will have two external load balancers (API and Application) and one internal load balancer (Ingress Controller). The terminology can sometimes get confusing because the word "load balancer" is commonly thrown around. This short video attempts to disambiguate the OpenShift load balancer situation.
Walkthrough of "Malan," a small authentication service written in Elixir
มุมมอง 4153 ปีที่แล้ว
Intro/Overview to help you get started with development on "Malan" Malan source: github.com/FreedomBen/malan Video I mentioned about how Dockerfile layer caching works: th-cam.com/video/RP-z4dqRTZA/w-d-xo.html If you're really new to Docker/containers, you might want to watch the "Intro to Containers" series: Part 1 (Lecture): th-cam.com/video/G5XTGwhYOyo/w-d-xo.html Part 2 (Dockerizing real ap...
How Dockerfile Layers/Caching Work
มุมมอง 13K4 ปีที่แล้ว
This video provides a quick overview of how the different commands in your Dockerfile translate into layers in the image. We take a nieve Dockerfile and re-write it to take advantage of caching to get faster builds and a better development experience.
Intro to Containers (Part 2 - Dockerizing 2048)
มุมมอง 1.2K4 ปีที่แล้ว
Part 1: Lecture: th-cam.com/video/G5XTGwhYOyo/w-d-xo.html In part 2 we dockerize a C version of 2048. We build the Dockerfile from scratch. You can follow along on your own if you like. Part 1 was a lecture about what containers are, and how they differ from virtual machines.
Intro to Containers (Part 1 - Lecture)
มุมมอง 2.4K4 ปีที่แล้ว
Part 2 - Dockerizing 2048: th-cam.com/video/MVlJYsXSp1c/w-d-xo.html Part one goes into what containers are, and how they are different than virtual machines. Part 2 will build a Dockerfile for a C implementation of 2048.
Awk: Hack the planet['s text]! (Exercises)
มุมมอง 15K4 ปีที่แล้ว
Awk: Hack the Planet['s text]! - Part 2: The Exercises Source code: github.com/FreedomBen/awk-hack-the-planet Part 1 (presentation): th-cam.com/video/E5aQxIdjT0M/w-d-xo.html If you haven't seen Part 1 (the presentation) then I recommend you watch that first, unless you are already pretty comfortable with Awk syntax and functions. In this video (part 2), I'll walk you through my solutions to the...
Awk: Hack the planet['s text]! (Presentation)
มุมมอง 38K4 ปีที่แล้ว
Awk: Hack the Planet['s text]! - Part 1: The Presentation *NOTE:* This is the original video. It had some screen tearing that was distracting at best and OCD aggravating at worst. It has been re-recorded, with improved slides, some deeper explanations, and NO screen tearing. Watch it here: th-cam.com/video/E5aQxIdjT0M/w-d-xo.html *Original Description* Ready to take on the challenges? Head to P...