Feathers: Document microservice clustering/scaling

Created on 4 Nov 2015  路  2Comments  路  Source: feathersjs/feathers

@daffl already closed https://github.com/feathersjs/feathers/issues/121 around the implementation of this and provided a toy example but we need proper documentation around this.

One possibility is to show how you can scale these apps using redis or mub-sub and docker.

Documentation Scaling

Most helpful comment

I'd like to finish up https://github.com/feathersjs/feathers-sync which will just provide a global event emitter and then create a feathers-sync-mongodb and feathers-sync-redis adapter. This should cover scaling the same application across multiple instances.

Distributing your app across microservices is probably mainly a documentation job (hopefully I'll get the idea I had for the 2.0 homepage up soon, that might be a good start).

Another performance improvement tool is https://github.com/feathersjs/feathers-batch which should also be supported by the next version of feathers-client.

All 2 comments

I'd like to finish up https://github.com/feathersjs/feathers-sync which will just provide a global event emitter and then create a feathers-sync-mongodb and feathers-sync-redis adapter. This should cover scaling the same application across multiple instances.

Distributing your app across microservices is probably mainly a documentation job (hopefully I'll get the idea I had for the 2.0 homepage up soon, that might be a good start).

Another performance improvement tool is https://github.com/feathersjs/feathers-batch which should also be supported by the next version of feathers-client.

Any updates on this? Was the documenatation for examples on splitting an app into microservices added? Having the same questions that were raised in #332

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rstegg picture rstegg  路  3Comments

Vincz picture Vincz  路  4Comments

ausir0726 picture ausir0726  路  3Comments

intumwa picture intumwa  路  3Comments

arve0 picture arve0  路  4Comments