MicroService
MicroService
Node.js
Senecajs.org
Seneca is a microservices toolkit for Node.js. It helps you write clean, organized code that you can scale and deploy at any time.
You write everything as a command . Your commands get called whenever they match a set of properties. Your calling code doesn’t know, or care, which command gets the work done. One JavaScript object goes in, and another comes out, asynchronously.
Kong MicroService Framework
haproxy in the era of microservice
Realtime-api-management-pushpin-kong
Hello World Plugin
Learn Lua in 15 minutes
Video
API & Microservice Management with Kong (Webinar)
Virtual machines, Container, Lambdas Oh my
GRPC
A high performance , open source, general-purpose RPC framework
gRpc Motivation and Design Principles
Consul
Consul is a tool for service discovery, monitoring and configuration.
Go Languages.
Service discovery and configuration made easy, Distributed , hightly available, and datacenter-aware.
DNS Query Interface: look up services using Consul’s built-in DNS Server. Support existing infrastructure without any code change.