kalisio / kano

Map and weather forecast data explorer in 2D/3D
https://kalisio.github.io/kano/
MIT License
24 stars 7 forks source link

Improve scalability and separation of concerns #74

Closed claustres closed 5 years ago

claustres commented 5 years ago

Now:

It would be useful for separation of concerns and scalability to allow:

Might be linked to https://github.com/kalisio/kdk/issues/7 although we don't necessarily want to build microservices for now.

claustres commented 5 years ago

See detailed proposed solution in https://docs.google.com/presentation/d/1GYv5Km1KOG1bVc2Cb8_OOvzcnFMc2W6C6MMa0YfRV0o/edit?usp=sharing.

claustres commented 5 years ago

Started prototyping a solution in the simpler Weacast environment: https://github.com/weacast/weacast/issues/42.

claustres commented 5 years ago

Using fathers-distributed does not work out-of-the-box on a swarm cluster, trying to use Redis now.

claustres commented 5 years ago

Tested fine with Redis.

claustres commented 5 years ago

Waiting for https://github.com/kalisio/kCore/issues/127 now to be able to address different DBs.

claustres commented 5 years ago

Waiting also for https://github.com/kalisio/feathers-distributed/issues/23 to avoid polluting e.g. Weacast with services coming from Kano.