Eugenio Andrieu is a software engineer with more than 20 years of experience in IT systems, having handled all aspects of the software lifecycle, from project management to analysis to development. He is fluent in Python and Java and has exposure to DevOps and big data technologies, such as Machine Learning, NLP, Camel, Kafka, and Spark. He is currently reading for his Ph.D. at the University of Johannesburg.
PIP.Services (https://www.pipservices.org/ ) is an open-source toolkit launched to the market by Enterprise Innovation Consulting LLC. This toolkit allows developers to create microservices using a cross-language, cross-platform architecture. It is currently available in six languages (Python, Golang, Node.js, Dart, .NET, and Java), and the idea behind it is to help create production-level long-living code. This presentation will focus on explaining the main advantages that this toolkit presents, together with its architecture and main components. Then, it will show an example that demonstrates how easy is to create different microservises, and how, once created in one language, they can be easily migrated to other languages.