All Projects → vercel → Micro Cluster

vercel / Micro Cluster

Licence: mit
Run multiple micro servers and a front proxy at a time

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Micro Cluster

Awesome Micro
A collection of awesome things regarding zeit's micro.
Stars: ✭ 1,053 (+508.67%)
Mutual labels:  microservice, micro
Jupiter
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+693.06%)
Mutual labels:  microservice, cluster
Cluster
Easy Map Annotation Clustering 📍
Stars: ✭ 1,132 (+554.34%)
Mutual labels:  clustering, cluster
Hemera
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
Stars: ✭ 773 (+346.82%)
Mutual labels:  microservice, micro
Rayo.js
Micro framework for Node.js
Stars: ✭ 170 (-1.73%)
Mutual labels:  clustering, cluster
Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-86.13%)
Mutual labels:  microservice, micro
Micro Jwt Auth
jwt authorization wrapper for https://github.com/zeit/micro
Stars: ✭ 97 (-43.93%)
Mutual labels:  microservice, micro
Eliasdb
EliasDB a graph-based database.
Stars: ✭ 611 (+253.18%)
Mutual labels:  clustering, cluster
Go Grpc
A simpler grpc framework
Stars: ✭ 133 (-23.12%)
Mutual labels:  microservice, micro
Micro Jaymock
Tiny API mocking microservice for generating fake JSON data.
Stars: ✭ 123 (-28.9%)
Mutual labels:  microservice, micro
Micro Analytics Cli
Public analytics as a Node.js microservice. No sysadmin experience required! 📈
Stars: ✭ 743 (+329.48%)
Mutual labels:  microservice, micro
Micro Starter
[Deprecated] 🔷 Basic (opinionated) starter kit for a micro app with webpack build
Stars: ✭ 144 (-16.76%)
Mutual labels:  microservice, micro
Avatar
💎 Beautiful avatars as a microservice
Stars: ✭ 623 (+260.12%)
Mutual labels:  microservice, micro
Microservice learning
从零开始微服务框架使用
Stars: ✭ 31 (-82.08%)
Mutual labels:  microservice, micro
Micro Router
🚉 A tiny and functional router for Zeit's Micro
Stars: ✭ 621 (+258.96%)
Mutual labels:  microservice, micro
S
a go web freamwork for micro service, very very easy to create and deploy, with auto service registry and discover, high performance and based on http/2 no ssl
Stars: ✭ 67 (-61.27%)
Mutual labels:  microservice, micro
Go Project Sample
Introduce the best practice experience of Go project with a complete project example.通过一个完整的项目示例介绍Go语言项目的最佳实践经验.
Stars: ✭ 344 (+98.84%)
Mutual labels:  microservice, micro
Getty
a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
Stars: ✭ 532 (+207.51%)
Mutual labels:  microservice, micro
Micro
Asynchronous HTTP microservices
Stars: ✭ 9,987 (+5672.83%)
Mutual labels:  microservice, micro
Micro Medium Api
Microservice for fetching the latest posts of Medium with GraphQL.
Stars: ✭ 138 (-20.23%)
Mutual labels:  microservice, micro

micro-cluster


DEPRECATED: Please use micro-proxy instead. This repo right here is not maintained anymore.


XO code style Slack Channel

Run multiple micro servers and a front proxy at a time, with a simple configuration file.

Example

Create a config file like the following.

export default {
  services: {
    myService: {
      path: 'index.js',
      env: { NODE_ENV: 'production' }
    },
    woot: 'woot.js'
  },

  locations: {
    '^/path-regex/to/serve/?$': {
      rewrite: ['^(.*)$', '$1/rewritten'],
      proxySetHeaders: { 'X-CUSTOM-HEADER': '1' },
      proxy: 'myService'
    }
    '^/woot/?$': 'woot'
  }
}

Run servers.

micro-cluster -p 3000 app.js
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].