本文将搭建一个简单的Vault应用场景,其中Vault作为Secret Manager Server,并构建一个SpringBoot Server和一个Node Server作为client端,来从Vault获取相应的敏感配置信息
本文要讨论的系统中的Secret信息,可以理解为在系统运行所需的配置项中,例如数据库连接用户/密钥、对接API服务所需的appId/appSecret、基本的Basic Auth信息等类似的敏感信息。在第一篇中将针对系统中使用Secret信息遇到的一些问题入手,探索一些对应的解决方案
本文将从业务场景、设计思路、实现细节三大方面记录实现一个自己的秒杀系统原型的思考与实践