Go Microservices for ML at the Edge

March 25, 2024 44 min Free

Description

This talk explores the development of an AI/ML data pipeline processing infrastructure using Go-based EdgeX Foundries microservices for healthcare use cases. The solution automatically detects, manages, and processes images from OEM equipment, enabling AI/ML pipelines for image processing and comparison. The presentation details the challenges and Go packages used in a distributed edge deployment scenario involving both Windows and Linux systems, service dependency management, internationalization, and testing. It covers the full software development lifecycle, from introduction and architecture to deployment, testing, and maintenance, highlighting the use of Go for data processing and its application in impactful projects.