Conf42 Rustlang 2024 - Online

- premiere 5PM GMT

Empowering Fearless Programming and Data Engineering

Video size:

Abstract

Rust, traditionally known for its performance and safety in systems programming, is emerging as a powerful tool in data engineering. This abstract explores how Rust’s key features—ownership, borrowing, lifetimes, pattern matching, and traits—address the specific challenges of data engineering tasks. Rust’s zero-cost abstractions, strong typing, and concurrency support enable the development of high-performance data processing pipelines, robust ETL frameworks, comprehensive data validation, efficient custom data formats, and real-time analytics systems. A case study demonstrates how Rust can be used to build a scalable, high-performance log parser. This abstract emphasizes the potential of Rust to revolutionize data engineering by offering a unique combination of speed, reliability, and developer productivity.

...

Vishnu Chilukoori

Lead Data Engineer @ Amazon

Vishnu Chilukoori's LinkedIn account

Srikanth Gangarapu

Lead Big Data Engineer @ AT&T

Srikanth Gangarapu's LinkedIn account



Join the community!

Learn for free, join the best tech learning community for a price of a pumpkin latte.

Annual
Monthly
Newsletter
$ 0 /mo

Event notifications, weekly newsletter

Delayed access to all content

Immediate access to Keynotes & Panels

Community
$ 8.34 /mo

Immediate access to all content

Courses, quizes & certificates

Community chats

Join the community (7 day free trial)