<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>A Deep Dive into Tower</title>
        <link>https://peertube.watch/videos/watch/5bb636a5-6eea-4fed-b38d-f017ca3e542c</link>
        <description>Tower is a crate of “modular and reusable components for building robust networking clients and servers” widely used in prominent projects within the Rust ecosystem, including Hyper*, Axum, or Tonic. This ubiquity means Rust developers invariably engage with the Service trait, Tower's core abstraction, while working with these libraries. Despite its conciseness, reading and understanding code that abstracts over the Service trait proves challenging because of the heavy use of generics and intricacies of implementing non-boxed futures. This complexity raises the learning curve for beginner and intermediate Rust developers to become proficient in their favorite frameworks. In this talk, we will demystify the Service trait, explore practical examples from real-world codebases, and construct increasingly complex Tower layers from scratch. *Hyper actually relies on its own very similar hyper::Service trait. Speaker: Adrien Guillo, Track: Rust devroom, Room: H.1308 (Rolin), When: Saturday 3 February 2024, 16:00–16:40 (Brussels time), Schedule: FOSDEM 2024 event page, Slides &amp; links Slides, Licence: Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE) (as stated in the FOSDEM video archive). Attribution: “A Deep Dive into Tower” by Adrien Guillo, FOSDEM 2024. Original recording: 2024/h1308/fosdem-2024-2703-a-deep-dive-into-tower.av1.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>Wed, 21 Oct 2026 23:05:14 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.watch</generator>
        <image>
            <title>A Deep Dive into Tower</title>
            <url>https://peertube.watch/lazy-static/avatars/3b284627-b75f-409e-ac2e-10f4c2946f43.png</url>
            <link>https://peertube.watch/videos/watch/5bb636a5-6eea-4fed-b38d-f017ca3e542c</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=5bb636a5-6eea-4fed-b38d-f017ca3e542c" rel="self" type="application/rss+xml"/>
    </channel>
</rss>