-
RESTful API 详解与最佳实践URI格式字段命名规则:API 返回详情:HTTP 方法和 HTTP 状态代码邮政批量请求批量删除版本控制API错误处理实践总结响应消息体错误代码参考对象条件过滤1)简单过滤2)语法Swagger 文档复杂过滤语法一些细节分页虽然它们有多种类型的分页,但使用的默认值应该是前进分页。它也称为游标分页。它是获取大型数据集的最有效方法。请求详细信息响应详情一些例子最佳实践默认字段一些例子说明:健康检查API版本APIHTTP 标头
概述 REST最初是由 Roy Fielding 在 2000 年制定的规范,它启发了现代软件 API 的设计标准。 尽管大多数人都熟悉 REST、REST-like和RESTfu…
-
CTO职责铁三角:商业、技术、团队
导读:本文为与一个 CTO 朋友聊天时留下的心得观点。值得每个中型研发团队的 CTO 们深入思考。 一个人,最光辉的岁月就是做技术总监,在初创期率领兄弟们日夜加班顶着压力攻城略地。…
-
Web应用程序架构一文通解Web 应用程序架构图Web 应用程序组件模型Web 应用程序架构最佳实践
导读:Web 应用程序架构描述了 Web 应用所有布局,包括各种应用程序组件、第三方中间件系统、Web 服务和数据库之间的交互。 用户代理主要是帮助用户与服务器交互的工具。用户主要…
-
无处不在的 Kubernetes,难用的问题解决了吗?01 难用在哪?02 是否还有别的解法?03 适合的才是最好的
简介: 从第三方的调研数据看,容器和 Kubernetes 已经成为云原生时代主流的选择,但实际落地的时候,却陷入了困境。我们尝试去总结了一些共通点,以及应对方案,也许能为正在落地…
-
一张图看懂微服务架构路线
我为什么选择微服务架构? 众所周知,单体应用程序,由于其种种不足,几乎不支持敏捷方法。如果你想为一个大型或复杂的业务创建一个软件项目,最好从微服务架构开始。 微服务架构是一种灵活的…
-
gRPC vs REST:两种 API 架构风格的对比
API 的工作机制 假设我们正在预订一个酒店,在笔记本电脑上访问酒店预订页面,连接到互联网的这个页面会将数据(用户的请求)发送到服务器端。然后服务器检索数据并解析它,一旦所需的操作…
-
蘑菇街裁减技术部门,字节跳动接盘;Log4j 漏洞攻击继续蔓延
有人说,蘑菇街系统搭完,整体上云了,核心技术可以外包,技术人员就不需要了,如今产品、市场和运营才是公司的核心。研发成本那么高,程序员又不是一直需要养,自然会被裁。 有人说,国内程序…
-
HTTP/3 为什么这么快?
导读:花儿为什么这样红,HTTP3为什么这样快?本文有详细说明。 HTTP/3 来了,它对 Web 性能来说意义重大。看看它能使网站的速度有多快!在使用每个新版本的 HTTP 协议…
-
2022年Rust将成为Linux内核第二语言
在未来每次发布新的稳定 Rust 编译器时,Linux 上的 Rust 都会同步升迁,目前Linux 内核中用的 Rust 版本是 1.57.0。 Linux 内核开发者,同时也…
-
离职的 Oracle 工程师猛烈攻击 MySQL:这是一个“非常糟糕的数据库”
当你开始办理离职时,一般的流程是填写离职单,人力资源部门的妹子可能给你一件小礼物,可能是一瓶酒? 有个性的离职开发人员会干点啥?本文提到这位还写了一篇博客,对自己已经研究5年的技术…