Elastic
Développeur et architecte passionné depuis trois décennies, membre de la Fondation Apache. Je code sur les machines de toutes tailles, du microcontrôleur aux clusters de gros serveurs.
Chez Elastic depuis 6 ans, d'abord dans l'équipe Cloud, et maintenant comme lead developer des librairies client Java et Rust.
Twitter : @bluxte
Blog: https://bluxte.net
Lors de cet atelier, nous allons expliquer comment mettre en place un moteur de recherche pour les données de notre entreprise.
Afin d'éviter le côté trop "magique" parfois des solutions sur étagère, nous verrons d'abord :
attachment
Nous verrons ensuite comment chercher dans les données ainsi indexées.
Enfin, nous mettrons en place une interface de recherche sur étagère, portée par la solution gratuite Workplace Search qui nous permettra de chercher dans différentes sources documentaires avec assez peu d'efforts.
Arduino, MicroPython, TinyGo... Et si on faisait plutôt du Rust pour nos projets embarqués ?
Rust apporte un souffle nouveau au développement embarqué : c'est un langage très expressif avec des capacités de bas niveau, et des garanties fortes vérifiées à la compilation qui évitent de se perdre dans les "mais pourquoi ça marche pas ?". L'écosystème se développe rapidement, et Rust est utilisé aussi bien par des hobbyistes que pour des projets industriels critiques.
Nous découvrirons l'écosystème Rust embarqué avec 2 exemples :