摘要:
HTTPS HTTP 有以下安全性问题: 使用明文进行通信,内容可能会被窃听; 不验证通信方的身份,通信方的身份有可能遭遇伪装; 无法证明报文的完整性,报文有可能遭篡改。 HTTPS 并不是新协议,而是让 HTTP 先和 SSL(Secure Sockets Layer)通信,再由 SSL 和 TC 阅读全文
posted @ 2024-01-03 22:23
行行行行星
阅读(257)
评论(0)
推荐(0)
摘要:
具体应用 连接管理 1. 短连接与长连接 当浏览器访问一个包含多张图片的 HTML 页面时,除了请求访问 HTML 页面资源,还会请求图片资源。如果每进行一次 HTTP 通信就要新建一个 TCP 连接,那么开销会很大。 长连接只需要建立一次 TCP 连接就能进行多次 HTTP 通信。 从 HTTP/ 阅读全文
posted @ 2024-01-03 22:12
行行行行星
阅读(93)
评论(0)
推荐(0)
摘要:
HTTP状态码 服务器返回的 响应报文 中第一行为状态行,包含了状态码以及原因短语,用来告知客户端请求的结果。 状态码 类别 原因短语 1XX Informational(信息性状态码) 表示请求已接收,继续处理 2XX Success(成功状态码) 请求已被成功接收 3XX Redirection 阅读全文
posted @ 2024-01-03 22:10
行行行行星
阅读(36)
评论(0)
推荐(0)
摘要:
HTTP概述 HTTP 协议的特点 支持客户端/服务器模式。 简单快速。 客户端向服务端请求服务时,只需要传输请求方法和路径。请求的方法常用的有 GET、POST。 HTTP 协议简单,是使得 HTTP 服务程序规模小,所以通信速度快。 灵活。 HTTP 允许传输任意类型的数据对象。 无连接。 这里 阅读全文
posted @ 2024-01-03 22:08
行行行行星
阅读(42)
评论(0)
推荐(0)
摘要:
分布式事务 分布式事务指事务的操作位于不同的节点上,需要保证事务的 ACID 特性。 2PC 两阶段提交(Two-phase Commit,2PC)是基于分布式架构下的所有节点在进行事务提交时保持一致性而设计的一种算法。 在分布式系统中,每个节点虽然可以知晓自己的操作成功或者失败,却无法知道其他节点 阅读全文
posted @ 2024-01-03 22:06
行行行行星
阅读(42)
评论(0)
推荐(0)
摘要:
分布式 ID 分布式 ID 我们知道 ID 是数据的唯一标识,比如比如身份证 ID 对应且仅对应一个人,商品 ID 对应且仅对应一件商品。分布式 ID 是分布式系统下的 ID,分布式 ID 不存在与现实生活中,属于计算机系统中的一个概念。一个最基本的分布式 ID 需要满足以下要求: 全局唯一 高性能 阅读全文
posted @ 2024-01-03 22:04
行行行行星
阅读(16)
评论(0)
推荐(0)
摘要:
分布式锁 在单机场景下,可以使用语言的内置锁来实现进程同步。但是在分布式场景下,需要同步的进程可能位于不同的节点上,那么就需要使用分布式锁。 分布式锁的实现方式: 数据库的唯一索引 Redis 的 SETNX 指令 Redis 的 RedLock 算法 基于 Zookeeper 实现分布式锁 数据库 阅读全文
posted @ 2024-01-03 22:03
行行行行星
阅读(27)
评论(0)
推荐(0)

浙公网安备 33010602011771号