-
Notifications
You must be signed in to change notification settings - Fork 175
Open
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededkind/componentmedium
Description
Layotto的愿景
Layotto从诞生至今致力于解决跨云部署、多语言两个问题,时至今日,得益于社区同学的共建,开源Layotto已经支持了丰富的API接口,也提供了非常灵活的自定义插件能力。但作为一款“产品”来说,其仍有很长的路需要走。
Layotto当前困境
开源Layotto当前处在了“概念->产品”的关键状态,当前面临了缺少活跃的社区用户、没有明确的外部落地场景、能力无法满足生产需求。造成上述局面的主要原因,个人看来主要有以下几个方面:
-
部署形态。虽然Sidecar模式带来了一系列好处,但Sidecar模式下带来的部署运维成本、性能损耗、资源占用、开发模式等问题让用户望而却步。
-
运维体系缺失。衡量一个产品的很重要的指标就是是否有完善的部署运维体系,Diagrid Conductor 为Dapr提供了完整的paas管理平台,Layotto短期内无法做到,但需要对齐公有云上主流的部署运维体系。
-
标准化案列欠缺。Layotto的愿景中希望解决多语言的问题,但开源社区却没有一套标准的公有云部署方案,这让用户更加无法相信其商业化的能力。
Layotto下半年规划
随着云厂商的多样化,跨云部署的场景增加,目前Layotto缺少了一套标准的跨云部署方案,因此Layotto在下半年将会以打造开源产品为目标进行建设,完善开源Layotto的产品化能力。于此同时,鉴于当前Sidecar模式的复杂性,尝试提供轻量级SDK模式,通过动态库加载的方式,让不同语言的应用可以通过函数调用直接调用Layotto。整体路线如下所示:
写在最后
Layotto作为一款开源产品,需要更多的社区的声音,大家有任何想法和需求都可以在该Issue下面讨论,进一步明确Layotto的发展方向和规划。
相关链接
zhenjunMa and Peefypaojiao-fengzhua
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededkind/componentmedium