What is Pip.Services toolkit?
What can you do with Pip.Services toolkit?
- Speed up your microservice development by using prebuilt patterns and components.
- Use the toolkit by itself or in conjunction with other frameworks and libraries.
- Get out-of-the-box interoperability in Node.js, .Net, Golang, Dart, Python, Java.
- Build production-grade microservices with instrumentation and health monitoring.
- Run microservices as processes, Docker containers, Services Fabric or Serverless.
- Deploy microservices on AWS, Azure, Google Cloud or on-premises.
- Support multiple platforms and switch between them without touching the code.
- Innovate with ease by adding new technologies into existing microservices.
50+ production-ready microservices
Instead of paying for SaaS services or spending resources on building your own microservices, you save a lot by taking free of-the-shelf microservices and making them an integral part of your system. Choose from over 50 microservices covering Infrastructure Management, User Management, Content Management, Product Support, eCommerce and Internet of Things. Integrate them with your infrastructure, call using language of your choice and deploy as a part of your system on any cloud or on-premises platform.Learn more
Porting microservices to Dart
As true technology pioneers, our team decided to use the new full-stack Dart+Flutter platform to implement a large product for consumer market. As a part of that project we ported a significant number of microservices from Pip.Services Library to Dart. Our intent is to continue to support that powerful platform and ease its adoption for our clients.
The Pip.Services Toolkit has been released for Dart
The Pip.Services Toolkit has been released for Golang
Over the course of the last few years, Golang has become increasingly popular as a language for developing microservices. We received lots of requests to add Golang to the toolkit, and we are now happy to announce that there is now a stable release of the Pip.Services Toolkit available for Golang! We were able to achieve a high level of code symmetry with other languages, so switching back and forth between Golang and other languages will be very easy.
More useful stuff...
Library of reusable microservices to manage infrastructure, users and content, to support and sell products and more.
Benchmarking framework in 6 programming languages to develop performance, scalability, reliability and other non-functional tests.