行路难,行路难,多歧路,今安在。
长风破浪会有时,直挂云帆济沧海。
1.每个工具只负责自身的工作,相关的产物,放在对应的worker表, 由worker轮询把任务下发到下一步的处理者。
大型系统复杂性高,每个步骤都可能涉及多个后继步骤,如果实时处理,耦合性高,程序不稳定,耗时。 使用worker,可以实现异步操作,对错误进行更好的管理,解耦。 需要实现申请制度。
2.读写分离
数据库读写分离,可以大大提高数据的写入速度和读取速度。
3.面向服务。
可以降低耦合,降低开发难度,提高安全性。