<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Networking deepdive</title>
        <link>https://peertube.watch/videos/watch/5aa5b862-b0f9-4c67-974d-b3b46faeac45</link>
        <description>From net.Dial to gRPC In this talk we'll discuss networking in Go. We start off with a review of the stdlib net package and its sub-packages and then walk through common use cases, patterns and challenges. In the second part we focus on best practices using the stdlib and community-provided frameworks such as gorilla/websocket and gRPC. In this talk we'll discuss networking in Go. The goal is to provide beginners with a comprehensive overview of what the stdlib offers as well as what packages outside of the stdlib exist that can be used for networking. More advanced users can benefit from networking best practices and guidance for implementing distributed systems. The talk is has two parts: Part 1: Basics We start off with a review of the stdlib net package and its sub-packages, walk through common use cases, patterns and challenges: Discussion of net and sub-packages (main types, interfaces, understanding what is available), Socket-level programming, Timeouts, retries, Security, DNS, Part 2: Best practices and beyond stdlib In the second part we focus on best practices using the stdlib and community-provided frameworks for networking: Best practices writing networked applications, Review of non-stdlib packages useful for networking: golang.org/x/net/websocket, gorilla/websocket, gRPC, Speaker: Michael Hausenblas, Track: Go, Room: H.1308 (Rolin), When: Saturday 3 February 2018, 11:30–12:00 (Brussels time), Schedule: FOSDEM 2018 event page, Licence: Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE) (as stated in the FOSDEM video archive). Attribution: “Networking deepdive” by Michael Hausenblas, FOSDEM 2018. Original recording: 2018/H.1308/networking.webm from the FOSDEM video archive. This channel is an unofficial mirror; FOSDEM is a free and non-commercial event organised by the community for the community.</description>
        <lastBuildDate>Sat, 10 Oct 2026 00:33:34 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.watch</generator>
        <image>
            <title>Networking deepdive</title>
            <url>https://peertube.watch/lazy-static/avatars/3b284627-b75f-409e-ac2e-10f4c2946f43.png</url>
            <link>https://peertube.watch/videos/watch/5aa5b862-b0f9-4c67-974d-b3b46faeac45</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.watch/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.watch/feeds/video-comments.xml?videoId=5aa5b862-b0f9-4c67-974d-b3b46faeac45" rel="self" type="application/rss+xml"/>
    </channel>
</rss>