作者回复: 只有两点建议: 1. 首先你要对技术有浓厚的兴趣,这个是基础。 2. 你不能样样都要,技术+管理,如果你两样都要,那么两样都是平均值。
作者回复: Uber Cadence有一个Web UI,https://github.com/uber/cadence-web,可以查看每一个workflow的执行情况,粒度很细。 但是可视化的workflow编辑(类似AWS SWF那种),Cadence并没有提供。Cadende主要是面向开发者的,它提供SDK,开发者要自己编程实现编排逻辑。
作者回复: Camel是一个集成引擎,主要用于异构系统集成场景。 Cadence是工作流引擎,并且是分布式的,主要用于微服务编排和分布式事务等场景。