wizeboxed
本站致力于IT相关技术的分享
利用 Istio VirtualService 在 GKE 上对 Ruby on Rails 单体应用实施绞杀者模式的架构权衡与实现 利用 Istio VirtualService 在 GKE 上对 Ruby on Rails 单体应用实施绞杀者模式的架构权衡与实现
一个拥有数十万行代码的 Ruby on Rails 单体应用,承载着核心业务,在 Google Compute Engine (GCE) 虚拟机上稳定运行多年。然而,随着业务复杂度的指数级增长,它的问题也日益凸显:任何微小的改动都可能引发雪
2023-11-15
基于 Zookeeper 实现 Caddy OIDC 配置动态化与全链路可观测性 基于 Zookeeper 实现 Caddy OIDC 配置动态化与全链路可观测性
我们面临一个棘手的运维难题:一个多租户 PaaS 平台,承载着数百个独立的客户应用。每个租户都需要通过他们自己的身份提供商(IdP)使用 OpenID Connect (OIDC) 进行单点登录。最初的方案是在反向代理层(早期使用 Ngin
2023-10-27
利用 eBPF 与 Zig 构建对 PostgreSQL 协议的内核态实时审计与阻断 利用 eBPF 与 Zig 构建对 PostgreSQL 协议的内核态实时审计与阻断
数据库安全审计,一个老生常谈却又永远棘手的问题。传统的方案无非两种:在 PostgreSQL 内部开启日志审计,或者在应用和数据库之间架设一个代理。前者对数据库本身性能消耗巨大,在高并发下 log_statement = 'all&
2023-10-27