On 04/02/15 16:59, Marko Obrovac wrote: > For v1, however, we plan to > provide only logical separation (to a certain extent) via modules which can > be dynamically loaded/unloaded from RESTBase. In return, RESTBase will > provide them with routing, monitoring, caching and authorisation out of the > box.
We already have routing, monitoring and caching in Varnish. That seems like a good place to implement further service routing to me. <https://git.wikimedia.org/blob/operations%2Fpuppet/4a7f5ce62d9cdd1ace20ca6c489cbdb538503750/templates%2Fvarnish%2Fmisc.inc.vcl.erb> It's simple to configure, has excellent performance and scalability, and monitoring and a distributed logging system are already implemented. It doesn't have authorisation, but I thought that was going to be in a separate service from RESTBase anyway. -- Tim Starling _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
