MoreRSS

site iconDerobukal修改

博客名:御坂研究所,一个偏软件开发和技术实践的博客。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

Derobukal的 RSS 预览

大数据技术的演进:从 Hive、GFS 到 Raft

2026-07-16 05:30:00

大数据这个领域发展了二十多年,技术名词换了很多轮,但底层的设计模式其实一直比较收敛。本文按发展史的顺序,依次介绍 Hive 的原理、GFS 与 CDN 各自的定位、GFS 与 Elasticsearch 在架构上的相似之处、分布式系统中 master 节点的管理方式、几种主流的共识算法,最后落到 Raft 上,并且介绍一下把 Raft 当作类库嵌入到应用内部这种较新的用法。

如何进行站点网络优化

2026-04-19 20:00:00

站点的网络访问速度受到用户所在地区、网络运营商等多种因素的影响。针对这些差异,我们可以通过选择合适的 CDN 和机房来有针对性地优化特定地区、特定运营商下的访问速度。与此同时,客户端可以对不同域名进行测速,根据测速结果动态选择延迟最低的线路。

网络优化大体上可以分为两个方向:静态资源加速动态资源加速

使用 Elasticsearch 分析腾讯云 EO 日志

2025-12-27 21:14:53

腾讯云 EO 可以查看一些指标信息,但是更加详细的信息需要我们下载离线日志自行分析。

获取日志下载链接

腾讯云会将日志打包为.gz格式,解压后文件会包含多行,每一行都是一个 JSON 格式的数据,对应一条 EO 的请求日志,日志格式可以参考

XXL-JOB 的部署、搭建与使用

2025-08-23 00:57:47

XXL-JOB 是一个分布式任务调度平台,它可以很方便的实现分布式的任务调度。

部署

首先我们下载 XXL-JOB 的源码

git clone [email protected]:xuxueli/xxl-job.git

之后我们根据doc/db/tables_xxl_job.sql中的 sql

使用 NGINX 的 auth_request 进行统一 jwt 鉴权

2025-07-24 23:22:56

NGINX 的auth_request模块提供了一种统一的认证机制,可以在 NGINX 层面进行 JWT 鉴权,而不需要在每个后端服务中重复实现认证逻辑。

首先我们定义一下 nginx 的配置,它的配置如下

flat

使用 APISIX 解析 jwt 并获取 payload 信息

2025-07-11 19:23:07

APISIX 支持获取 jwt 的信息,并且将这个信息进行解码并转发给后端服务。

1. 启动服务

首先我们根据 官方脚本 来启动 APISIX 服务

~ curl -sL