Design Patterns e best practices nella progettazione di architetture a microservizi
Speaker: Gaia Locchi
MC: Mattia Tommasone
La maggiore sfida nel progettare sistemi è individuarne l'architettura migliore in contesti diversi. Design pattern e best practices sono i nostri migliori alleati per affrontarla. Il talk è finalizzato a mostrare quali di questi e come possono essere impiegati nella progettazione di architetture a microservizi distribuite per costruire sistemi altamente scalabili e performanti.
Using Rust to build beautiful CLI apps
Speaker: Danilo Spinella
MC: Luciano Mammino
Rust is the new shiny programming language of the last years. Its usage among command line programs has increased over the years, due to its safety and performance. In this talk a CLI application will developed from 0, considering many things such as configuration and ease of use. Various useful and widespread crates will be shown along with the best practices: from serde to serialize and deserialize the most common data format, to clap to parse the argument in a user-friendly way. By the end of this talk, you will know how to build a cli app for fetching and showing the weather.