RPC与REST API设计思考

2020.03.05

简介

最近在写一个API设计的规范文档或者指南,参考了一些网上的文章和业内其他公司的设计,其中最让我感到受益匪浅的是Google的API 设计指南,其中有很多点是我之前做设计比较疑惑的地方,这里整理一篇博客,作为自己思考的沉淀。微软的更偏向与Web API设计,并没有参考太多,文中对比REST A......

从0搭建CI/CD系统-CI/CD的流程和实现

2019.08.26

流程

上一篇我们了解了CI相关的3个概念,分别是:

continuous integration

continuous delivery

continuous deployment

一般CI/CD的完整流程大致为以下步骤

开发人员提交代码到代码仓库

代码仓库通过......

从0搭建CI/CD系统-什么是CI/CD

2019.08.15

概览

CD/CD 是一种通过将自动化引入应用程序开发阶段来频繁向客户交付应用程序的方法。 CI/CD的主要概念包括,持续集成( continuous integration),持续交付(continuous delivery)和持续部署(continuous deployment),CI/CD是集......