wizeboxed
本站致力于IT相关技术的分享
基于Ruby构建关联Loki日志与InfluxDB指标的全栈前端性能观测系统 基于Ruby构建关联Loki日志与InfluxDB指标的全栈前端性能观测系统
团队收到的反馈是“网站有时很慢”,这是一个典型的、几乎无法 actionable 的问题。我们的 APM 工具显示服务器端 P95 响应时间稳定在 150ms 以下,Core Web Vitals 聚合数据也显示 LCP 平均值在 2.1s
2023-10-27
基于 ArangoDB Raft 集群为 Tyk 构建一个强一致性的动态配置中心 基于 ArangoDB Raft 集群为 Tyk 构建一个强一致性的动态配置中心
在管理大规模 Tyk API 网关集群时,我们遇到了一个棘手的问题:动态配置的原子性和一致性。Tyk 默认使用 Redis 存储 API 定义、安全策略等,这在大多数场景下性能优异。但当我们需要实现复杂的、依赖多个配置项原子更新的动态路由、
集成Vite构建遥测与Ruby测试指标至Datadog驱动的CI/CD反馈环路 集成Vite构建遥测与Ruby测试指标至Datadog驱动的CI/CD反馈环路
我们团队的敏捷节奏很快,但工程反馈环路却出奇地慢。一个看似无害的前端依赖升级,在合并到主干两天后,才有人抱怨本地构建时间从30秒飙升到了2分钟。同样,一个后端的重构,无意中让RSpec测试套件的总运行时间增加了40%,这在CI管道的日志海洋
2023-10-27
基于HBase为海量WAF日志构建高基数可观测性数据管道 基于HBase为海量WAF日志构建高基数可观测性数据管道
我们负责维护的WAF集群每天要处理近千亿次的请求,随之产生的安全日志体量是惊人的。最初,我们使用一套成熟的ELK Stack来收集和分析这些日志,在业务初期这套方案运行良好。但随着流量增长,尤其是攻击的多样化导致日志字段的基数(Cardin
2023-10-27
服务网格在CQRS读写分离架构中的流量路由与一致性保障实践 服务网格在CQRS读写分离架构中的流量路由与一致性保障实践
一个看似简单的操作——用户在基于 Ant Design 的后台管理界面中创建一个新实体,点击“确定”后,表单关闭,数据列表自动刷新,但新创建的数据却迟迟没有出现。几秒钟后,再次手动刷新,数据才终于显示出来。这个场景对于任何一个处理过高并发读
2023-10-27
基于CDC构建从OLTP到Meilisearch与ClickHouse的双流数据同步架构 基于CDC构建从OLTP到Meilisearch与ClickHouse的双流数据同步架构
一个业务系统发展到一定阶段,几乎总会面临数据读取模式的冲突。用户前端需要亚秒级的、支持模糊匹配与拼写纠错的全文检索;而运营和数据分析团队则需要对数月甚至数年的数据进行复杂的聚合、分组和统计查询,以生成报表。这两种需求,在底层技术实现上是根本
2023-10-27
2 / 5