BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HasGeek//NONSGML Funnel//EN
DESCRIPTION:September 2024 Rustacean meetup
X-WR-CALDESC:September 2024 Rustacean meetup
NAME:September 2024 Rustacean meetup
X-WR-CALNAME:September 2024 Rustacean meetup
REFRESH-INTERVAL;VALUE=DURATION:PT12H
SUMMARY:September 2024 Rustacean meetup
TIMEZONE-ID:Asia/Kolkata
X-PUBLISHED-TTL:PT12H
X-WR-TIMEZONE:Asia/Kolkata
BEGIN:VEVENT
SUMMARY:Getting comfy with async await
DTSTART:20240921T050000Z
DTEND:20240921T060500Z
DTSTAMP:20260413T172046Z
UID:session/JobGMqGcCgnVm4emRF8Wcx@hasgeek.com
SEQUENCE:7
CREATED:20240913T140647Z
DESCRIPTION:This will be a beginner to intermediate level talk on Async aw
 ait/Futures. We will cover the following topics to various extents.\n\n- A
 sync/Futures introduction\n- Using/awaiting futures/runtimes\n- Working wi
 th multiple futures\n- Cancellation\n- Async primitives (for e.g. select!)
 \n- Streams\n- Pin/Unpin/pin_project\n- Debugging\n\nEstimated duration fo
 r this talk will be at least an hour or perhaps more depending on how othe
 r talks are scheduled and if time permits.
LAST-MODIFIED:20240914T113239Z
LOCATION:Bengaluru
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/september-2024-rustacean-meetup/sche
 dule/getting-comfy-with-async-await-JobGMqGcCgnVm4emRF8Wcx
BEGIN:VALARM
ACTION:display
DESCRIPTION:Getting comfy with async await in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Break
DTSTART:20240921T060500Z
DTEND:20240921T062000Z
DTSTAMP:20260413T172046Z
UID:session/CHCe1EUz5yynq8q1V6CFgY@hasgeek.com
SEQUENCE:3
CREATED:20240913T140835Z
LAST-MODIFIED:20240914T113231Z
LOCATION:Bengaluru
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Mastering Tokio Async Runtime: Advanced Concepts
DTSTART:20240921T062000Z
DTEND:20240921T072000Z
DTSTAMP:20260413T172046Z
UID:session/GBAopvH58pXPBM4TUR5Jsv@hasgeek.com
SEQUENCE:9
CREATED:20240913T140751Z
DESCRIPTION:**Title:** Mastering Tokio Async Runtime: Advanced Concepts\n\
 n**Description:**\n\nDive deep into the intricacies of the Tokio asynchron
 ous runtime with this comprehensive session. We'll explore advanced topics
  that will equip you with the tools to build highly efficient and scalable
  asynchronous applications.\n\n**Key Topics:**\n\n* **Channels and Messagi
 ng:** Learn how to communicate between asynchronous tasks using channels\,
  ensuring seamless data exchange and synchronization.\n* **Timers and Dela
 ys:** Understand how to schedule tasks for execution at specific intervals
  or after delays using Tokio's timer mechanisms.\n* **Futures Combinators:
 ** Discover powerful combinators that allow you to manipulate and combine 
 futures to create complex asynchronous workflows.\n* **Streams and Sinks:*
 * Explore how to handle streams of data efficiently using Tokio's stream a
 nd sink abstractions\, enabling asynchronous I/O operations.\n* **Custom E
 xecutors and Thread Pools:** Learn how to customize Tokio's execution envi
 ronment to match your application's specific requirements\, optimizing per
 formance and resource utilization.\n* **Asynchronous I/O with `tokio::io`:
 ** Dive into the world of asynchronous I/O operations using Tokio's `tokio
 ::io` module\, enabling efficient file and network communication.\n* **Net
 work Programming with `tokio::net`:** Explore the building blocks of netwo
 rk programming with Tokio\, including TCP and UDP sockets\, enabling you t
 o create robust and scalable network applications.\n\n**This session will 
 provide a solid foundation for building advanced asynchronous applications
  using Tokio.** We'll delve into practical examples and discuss best pract
 ices to ensure you can effectively leverage the power of this popular asyn
 chronous runtime.\n\n**Join us for an hour of in-depth exploration and dis
 cussion.**\n
LAST-MODIFIED:20240914T113319Z
LOCATION:Bengaluru
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/september-2024-rustacean-meetup/sche
 dule/mastering-tokio-async-runtime-advanced-concepts-GBAopvH58pXPBM4TUR5Js
 v
BEGIN:VALARM
ACTION:display
DESCRIPTION:Mastering Tokio Async Runtime: Advanced Concepts in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Internals Of HashMap
DTSTART:20240921T072000Z
DTEND:20240921T080000Z
DTSTAMP:20260413T172046Z
UID:session/XLZGrQnveSyDZunzTmMCmf@hasgeek.com
SEQUENCE:1
CREATED:20240914T113346Z
DESCRIPTION:We will explore how HashMap works under the hood\, what are th
 e different implementation strategies as per the application requirement a
 nd what are the trade-offs between different implementations. We'll cover 
 following topics.\n\n- Basic HashMap Concept: Key-Value Pairs and Hashing\
 n- Hashing Algorithms\n- Memory Layout & Buckets\n- Load Factor & Resizing
 \n- Collisions Strategies\n- Performance Of Different Operations\n\n**The 
 Discussion will take 30-45 minutes of time exploring different topics.**
LAST-MODIFIED:20240914T113353Z
LOCATION:Bengaluru
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/september-2024-rustacean-meetup/sche
 dule/internals-of-hashmap-XLZGrQnveSyDZunzTmMCmf
BEGIN:VALARM
ACTION:display
DESCRIPTION:Internals Of HashMap in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
