Skip to the content.

Conf42 Rustlang 2024

Back to all conferences

Table of Contents

AI & ML

Navigating Generative AI and Its Risks | Raj Kollimarla | Conf42 Rustlang 2024

This talk explores the opportunities and risks of generative AI, particularly the challenge of deep fakes. It highlights the need for a collaborative, multifaceted approach involving technological solutions, regulatory frameworks, industry initiatives, and public awareness to effectively combat the threat of deep fakes and maintain trust in digital content.

AI-Driven Productivity Enhancements in Enterprise Engineering | Vinay Puri | Conf42 Rustlang 2024

This presentation explores the transformative impact of AI on Enterprise engineering, highlighting how AI-driven automation, data analytics, and personalization are enhancing productivity and driving innovation. The speaker delves into the technical foundations of these AI applications, their real-world case studies, and the key challenges organizations face in AI deployment, such as ethical concerns, data security, and workforce adoption, while also discussing the future trajectory of AI in Enterprise engineering towards 2030.

Analytics

Importance of a Common Data Layer for BI and AI | Metin Sarikaya | Conf42 Rustlang 2024

This presentation explores the critical role of a common data layer in enabling effective business intelligence (BI) and artificial intelligence (AI) initiatives. It highlights the challenges organizations face in managing the volume, variety, and complexity of data, and how a well-structured common data layer can address these challenges by providing a reliable, consistent, and efficient data foundation for both BI and AI.

Compute

Rust Unlinked: Rustc, Symbols, and Static Libraries | Shriram Balaji | Conf42 Rustlang 2024

The talk provides a detailed overview of the Rust compilation pipeline, covering the various stages from lexing and parsing to code generation and linking. The speaker also delves into the importance of understanding linking in Rust, particularly in the context of compilation time and static linking, and explores the concept of symbols, object files, and static libraries.

Quantum Leap: Revolutionizing Rust Software Development | Abhinav Chunchu | Conf42 Rustlang 2024

The presentation explores the transformative impact of quantum computing on software development, discussing the principles of quantum mechanics, quantum algorithms, and the shift in software development towards quantum computing. It highlights the exciting opportunities and significant challenges facing quantum computing, including error correction, scalability, and algorithm development, and its potential applications in cryptography, drug discovery, financial modeling, machine learning, and climate modeling.

Rust in Edge Computing: Enhance Performance & Security | Venukumar Chirlawar | Conf42 Rustlang 2024

The presentation explores the role of Rust in edge computing, highlighting how Rust's focus on safety, performance, and concurrency makes it well-suited for enhancing security and efficiency in distributed computing environments. The speaker showcases real-world use cases where Rust has been successfully implemented to address critical challenges in edge computing and cloud security, demonstrating its potential to set new standards for secure and reliable computing systems.

Developer Experience

Empowering Fearless Data Engineering | Vishnu Chilukoori & Srikanth Gangarapu | Conf42 Rustlang 2024

Rust, a powerful programming language, is rapidly gaining ground in the world of data engineering, unlocking new levels of efficiency and reliability. This talk explores how Rust's performance, safety, and concurrency features empower data engineers to build fast, secure, and scalable data processing systems, with practical examples and use cases showcasing Rust's impact on various data engineering tasks.

Using Rust and WASM | Andrey Makarov | Conf42 Rustlang 2024

The video discusses the benefits and practical applications of using Rust and WebAssembly (Wasm) for building high-performance web applications. It highlights Rust's advantages, such as memory safety and efficient performance, and showcases various use cases for Wasm, including games, computational tasks, and multimedia processing.

Enhancing Gen-AI with Rust: Scalable AI Systems | Karan Khanna | Conf42 Rustlang 2024

The presentation explores the potential of Rust, a systems programming language, to enhance the development of scalable and efficient Generative AI (Gen-AI) systems. It highlights Rust's key features, such as memory safety, performance, and concurrency, and discusses how they address the challenges faced in modern AI applications, including memory leaks, low latency, and computational resource constraints.

Revolutionize DevEx: Platform Engineering & DevOps | Venkatesh Kunchenapalli | Conf42 Rustlang 2024

This talk discusses how platform engineering and internal developer portals can revolutionize the developer experience by automating infrastructure management, providing pre-configured tools and environments, and streamlining processes to allow developers to focus more on innovation. The key benefits highlighted include standardization, easy onboarding, increased developer productivity, and cost savings through improved efficiency and resource management.

Go Containerless on Kubernetes with WebAssembly and Rust | Deepu K Sasidharan | Conf42 Rustlang 2024

The talk explores the potential of WebAssembly and Rust as alternatives to traditional container-based deployments on Kubernetes. It highlights the advantages of WebAssembly, such as near-native execution speed, security, and portability, and discusses the current ecosystem and challenges in adopting this approach.

Building Adaptive Web Components with Rust | Nitish Mehrotra | Conf42 Rustlang 2024

This presentation explores the importance of building adaptive web components using a multi-disciplinary approach that combines technologies like Rust, HTML5, CSS3, and JavaScript. It delves into the strategies and tools that can be leveraged to create responsive, performant, and accessible web experiences across various devices and screen sizes.

A New Way to Build for the Web | Andreas Moller | Conf42 Rustlang 2024

The presentation introduces a new visual programming language called Tottle, designed specifically for building web application front-ends. The speaker demonstrates Tottle's features, including its visual editor, formulas for pure computations, and workflows for side-effects, highlighting its flexibility, collaboration, and performance advantages over traditional text-based programming.

Performance Engineering

Software Performance Optimization and Scaling | Reetha Vadakkekkara | Conf42 Rustlang 2024

This talk provides a comprehensive overview of strategies and techniques for optimizing software performance and scaling to meet growing demands. The speaker covers key aspects such as code optimization, resource management, architectural design, profiling and monitoring, algorithm optimization, and database optimization, as well as various scaling strategies like vertical scaling, horizontal scaling, cloud-based solutions, load balancing, and microservices architecture.

Scaling

Boosting System Resilience: Exponential Backoff | Suraj Modi | Conf42 Rustlang 2024

This talk explores the concept of exponential backoff, a strategy for enhancing system resilience in distributed architectures. The speaker discusses the practical application of exponential backoff, highlighting real-world examples and the personal experience of implementing this technique to achieve high availability and low latency in a critical system at Uber.

Security

Cybersecurity Awareness: Small & Medium Enterprises (SMEs) | Nkorom Ezekiel | Conf42 Rustlang 2024

This talk provides a comprehensive overview of cybersecurity best practices for small and medium enterprises (SMEs), emphasizing the importance of asset control, reliable authentication techniques, software maintenance, network security, and data backup strategies. The speaker also highlights the value of leveraging specialized cybersecurity firms, consultants, and IT professionals to enhance the security posture of SMEs.