熊喵君的博客

Thinking will not overcome fear but action will.

证书(Certificate)的那些事

项目开发中证书的使用梳理

0x00 前言 在日常的后台开发工作中,会遇到认证的场景,比如 API 接口认证,Cookies 认证,OpenSSH 认证,SSL 认证,SSO 等,认证的方式也是百花齐放,比如 Password、HttpBasicAuth,JWT,证书,OAuth 等等。证书的不可伪造特性(Unforgeability)决定了证书在现有的公钥认证体系中扮演了及其重要的角色。这篇文章,就好好聊聊我在项目...

基于 gRPC 的服务发现与负载均衡(基础篇)

gRPC 负载均衡架构分析

0x00 前言    在后台服务开发中,高可用性是构建中核心且重要的一环。服务发现(Service discovery)和负载均衡(Load Balance)一直都是我关注的话题。今天来谈一下我在实际中是如何理解及落地的。 0x01 负载均衡 && 服务发现 基础    负载均衡 ,顾名思义,是通过某种手段将流量 / 请求分配到不通的服务器上去,保证后台的每个服务...

给 Jekyll 增加 Latex 公式渲染

0x00 介绍 上一次用 Latex 都是 7 年前的事情了,编写密码学的复杂数学公式之必备利器。 0x01 Jekyll 支持 Latex 的设置 第一步,将 _config.yml 中的 markdown 修改为 markdown: kramdown 第二步,在 header 文件中添加引用和设置代码,也就是_include/header.htm...