S6E9: "The Web of Tomorrow"
        
            Posted
        
        
        
        
            Modified
        
        
        
        
        
            
                
                
                    Comments
                
                0
                
                    
                    
                
            
        
    
| Previous Episode | Next Episode | 
|---|---|
| S6E8: "ICUP" | S6E10: "You Can't Scale a Fish" | 
| Recorded (UTC) | Aired (UTC) | Editor | 
|---|---|---|
| 2021-06-10 02:41:36 | 2021-06-20 02:13:33 | "Edita" | 
| Format | SHA256 | GPG | Audio File | 
|---|---|---|---|
| MP3 | 7d19a7897f8a726c1c9d7f3eee8fcac83af741ab47fdf67fe32861e9db0e3de9 | click | click | OGG | 7e39dcb9338501b3693a5f532c56f7a98a15420d80466015c804699cc59b9b86 | click | click | 
In this episode, we talk about HTTP/2, HTTP/3, and QUIC.
Just the Tip
- When copying code from StackExchange, you should first paste it in a plaintext editor (preferably an ASCII-only editor) and then copying from there to strip out nasty unicode. (Or some editors like JetBrains IDEs offer a plaintext paste option, which should be used.)
 
Notes
Starts at 30m22s.
I was drinking Troeg’s Troegenator. Paden was drinking PBR. Jthan was drinking Michelob Ultra.
- HTTP/2, HTTP/3, and QUIC
	
- HTTP/2
		
- Was born from SPDY by Google
 - Approximately 97% of browsers in current use support HTTP/2, per Wikipedia.
 - Intended to be backwards-compatible with HTTP/1.1.
 - Stated design goals:
			
- Negotiate which HTTP version (or even non-HTTP applications)
 - High-level comparability with HTTP/1.1
 - Support existing HTTP implementation
 - Decrease latency via:
				
- Data compression if headers
 - Server-side push
 - Pipelining requests
 - HOL (partially/mostly) resolved
 - Multiplexing multiple requests over a single TCP connection
 
 
 - In HTTPS, it requires TLS 1.2 or above with ALPN extension per-spec.
			
- Interestingly, the spec itself does not require encryption (HTTPS) but the major browsers (Chrome, Firefox, etc.) that support HTTP/2 will only implement it over TLS/HTTPS.
 - HTTP/2 has a sort of “alternative” to 301/302 redirection via the “Alternative Service” header…
				
- But it’s even more flexible than a simple redirect, as it allows things like client-side load-balancing/failover.
 
 
 
 - HTTP/3 and QUIC
		
- Again originally presented by Google (Wikipedia article)
 - No longer uses TCP, instead uses QUIC (multiplexed UDP).
			
- This completely fixes HOL blocking, including the shortcomings that HTTP/2 has with regards to it.
 - In the process, multiplexing has been moved lower in the stack/OSI model (in comparison with HTTP/2, which multiplexes client sessions over a single TCP session).
 
 - Both QUIC and HTTP/3 are not a formal RFC yet, but QUIC has a draft.
 - Further reading:
 
 
 - HTTP/2
		
 
15 Clams
In this segment, Jthan shares with you a little slice of life. The title is a reference to this video. (2m16s in)
Starts at 55m01s.
“What type of positions should I seek out to build up my Operations career?”
It depends on what focus you want. If you like working with hardware or want to end up in NetOps, start as a rack monkey for a datacenter. If you’re looking for SysOps, helpdesk/technicians are a good place to start, etc. Jr. SysAdmin is probably going to be your launching point for all of the significant Ops roles, though.
Also look at what your day-to-day will be.
I talk about how apprenticeships should be a much, MUCH more common thing (and be treated as a valid education) for our field.
Errata
- I mention the ferrets have (had) “some kind of cold” – we think it might actually have been a reaction to their vaccinations, as it seems to only occur immediately after a round of them (they’ve had another round and the same thing happened since).
 - China is indeed buying up a ton of US real estate.
 - There are a bunch of stories of people living in someone else’s house without their knowledge
	
- And yeah, there was a famous case in Japan.
 
 
Music
| Track | Title | Artist | Link | Copyright/License | 
|---|---|---|---|---|
| Intro | Bleeping Demo | Kevin MacLeod | click | Filmmusic Standard | Outro | Ethernight Club | Kevin MacLeod | click | Filmmusic Standard | 
        
            Author
        
        
            
                r00t^2
            
        
        
        
            
            
                Categories
            
            
                Season Six
            
        
    
Comments
There are currently no comments on this article.
Comment...