myvuxar
本站致力于IT相关技术的分享
使用Tekton流水线自动化对搜索服务Envoy代理的故障注入测试 使用Tekton流水线自动化对搜索服务Envoy代理的故障注入测试
一个新上线的搜索服务,单元测试、集成测试、端到端测试全部绿灯通过,但这并不意味着高枕无忧。在真实的生产环境中,其下游依赖(例如,一个提供相关推荐的gRPC服务)可能出现网络抖动、响应延迟,甚至直接超时。这种局部故障是否会导致搜索服务本身雪崩
2023-10-27
在 Go 与 Laravel 异构微服务中实现基于 Redis 的 JWT 无状态续签与吊销架构 在 Go 与 Laravel 异构微服务中实现基于 Redis 的 JWT 无状态续签与吊销架构
一个请求抵达 Go 编写的高性能边缘服务,请求头里带着 Authorization: Bearer ey...。最直接的 JWT 验证逻辑如下: // naive_validator.go // 这是一个天真的、有严重性能隐患的实现 fu
2023-10-27
基于C++与epoll实现MySQL Binlog实时同步至Server-Sent Events API的服务 基于C++与epoll实现MySQL Binlog实时同步至Server-Sent Events API的服务
项目的技术需求很直接:将一个核心业务数据库(MySQL)的某些关键表变更,实时推送给一组前端监控面板。最开始的方案是前端轮询一个API,但这很快就因为请求量巨大和延迟不可控而被否决。我们需要一个服务端推送的方案,而核心数据库是生产环境的重中
2023-10-27
基于Kotlin与Operator模式构建TensorFlow模型的声明式MLOps部署系统 基于Kotlin与Operator模式构建TensorFlow模型的声明式MLOps部署系统
在一个以JVM和Kotlin为技术栈核心的工程团队中,引入机器学习能力通常意味着一个技术十字路口。数据科学团队交付的是TensorFlow模型,而平台工程团队的职责是将其稳定、可靠、可扩展地部署到生产环境。问题的核心在于,我们是否应该为此引
2023-10-27
实现从Turbopack前端到JPA与NLP服务的全链路业务追踪 实现从Turbopack前端到JPA与NLP服务的全链路业务追踪
一个线上告警打破了清晨的宁静:p99_latency of POST /api/v1/analysis/generate is over 3000ms。这个接口是我们的核心功能,它接收一段用户输入的文本,通过后端一系列复杂的业务逻辑处理,最
2023-10-27
为 Ruby on Rails 单体应用构建基于 Vercel Functions 的 BFF 绞杀层 为 Ruby on Rails 单体应用构建基于 Vercel Functions 的 BFF 绞杀层
我们的 Rails 单体应用已经稳定运行了五年,它庞大、可靠,但也日益成为前端团队创新的瓶颈。前端技术栈早已迁移到基于 React 和 Styled-components 的组件化体系,而这个体系渴望的是精炼、聚合、为其量身定制的 API
2023-10-27
3 / 5