uber-api – 优步的riblet架构有什么缺点?

我正在研究uber rider应用程序的当前架构,并且我知道当前的rider应用程序是从mvc演变为一个名为riblet的特定架构,它由Uber自己设计在viper之上.据我所知,reblets是一个可独立测试的部分每个人都有一个目的.我知道新架构能够处理性能和可扩展性.我有兴趣了解riblet架构的缺点.

《uber-api – 优步的riblet架构有什么缺点?》

最佳答案 好.我找到了一些riblet架构的缺点.我会在这里张贴他们与有兴趣的人讨论.主要缺点如下,

>由于通过其接口进行通信的独立沟槽数量较多,因此与具有较少组件的系统相比,特定接口可能会出现故障.
>是的,测试单个沟槽很容易,但它使集成和处理沟槽中的请求变得更加复杂.
>长期改变技术堆栈很困难

点赞