Загрузка...

Datadog On Rust

Rust is a programming language that has been gaining popularity over the past few years, with its adopters claiming that it helps them write faster, memory efficient, and more reliable software. At Datadog many backend services are written in Go, but some teams have begun adopting Rust when building new services, especially when performance is critical. In this session Ara Pulido, Senior Technical Evangelist, will chat with Brian Troutwine, Staff Software Engineer on the Vector team, and Duarte Nunes, Senior Software Engineer on the Metrics Index team. They will discuss why they chose Rust to implement their specific projects, share their experiences adopting Rust for two different use cases, and lessons learned along the way. By the end of the session you will have a better understanding of why Rust is gaining popularity, whether it is the right fit for your use case, and how to start adopting it with minimal friction in your company. Timestamps: 00:00 - Introduction 03:54 - Introduction to the Rust programming language 18:08 - Two projects: Vector and Datadog's Metrics Index. Design goals. 26:50 - Two projects: Vector and Datadog's Metrics Index. Implementation in Rust 41:00 - Duarte and Brian's Rust journey 46:17 - Q&A Links: https://docs.datadoghq.com/tracing/profiler/enabling/linux/ https://github.com/DataDog/ddprof https://github.com/vectordotdev/vector https://github.com/DataDog/glommio https://github.com/DataDog/libddprof

Видео Datadog On Rust автора Мастер Python
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки