精通API架构:设计、运维与演进
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

0.6 小结

在导论中,我们给出了一个案例研究,并介绍了将用来演进API驱动架构的方法,作为之后讨论的基础:

●架构变化永无止境,API可以在其中发挥重要作用。

●API是实现的抽象,可以是进程内或进程外的。通常,架构师发现自己需要将API演进为进程外的形式,本书的重点就在于此。

●会议系统案例研究是为了描述和解释概念。在导论中,你已经看到了一个小的演进步骤,将参会者服务拆分出来以满足即将到来的业务需求。

●你已经看到了前三个级别的C4图表及其在分享和传达架构信息方面的重要性。

●ADR为决策提供了有价值的记录,在项目的整个生命周期中不仅有当前的价值,也有回溯的价值。

●你已经看到了ADR指南的结构,这将在整本书中用于帮助实现决策。

在决定将参会者服务从会议系统中拆分出来后,我们现在将探讨设计和规范参会者API的方法。


[1]本意是UI将访问入口点。然而,这也存在漏洞被利用的潜在风险。

[2]当地固执的民风为这种未经确认的解释推波助澜。