wizeboxed
本站致力于IT相关技术的分享
在 Monorepo 架构下构建基于 OAuth 2.0 与 Couchbase 的多租户隔离 OpenCV 头像处理服务 在 Monorepo 架构下构建基于 OAuth 2.0 与 Couchbase 的多租户隔离 OpenCV 头像处理服务
最初的需求听起来毫无新意:允许我们 SaaS 平台的用户上传并处理他们的头像。但在一个严格的多租户(Multi-tenant)环境中,任何看似简单的功能都会暴露出底层架构的复杂性。一个租户的数据,包括一张小小的头像图片,都必须在物理和逻辑上
2023-10-27
基于 Kotlin 与 Docker Swarm 构建多租户 SAML 到 JWT 联邦认证网关 基于 Kotlin 与 Docker Swarm 构建多租户 SAML 到 JWT 联邦认证网关
企业客户的集成需求往往会带来非标准的技术挑战。一个常见的场景是,我们内部的微服务体系普遍采用基于 JWT 的无状态认证,但大型企业客户坚持使用其内部的 SAML 2.0 IdP (Identity Provider) 进行单点登录(SSO)
2023-10-27
实现一个原生集成Vault动态密钥与SkyWalking链路追踪的GraphQL客户端 实现一个原生集成Vault动态密钥与SkyWalking链路追踪的GraphQL客户端
团队内部的微服务通讯转向GraphQL已经有一段时间了。起初,各个业务团队直接使用通用的HTTP客户端库,手动拼装请求体、处理认证头、传递追踪上下文。很快,问题就暴露出来了:这种重复且易错的模式,正在成为拖慢开发效率、增加线上风险的根源。
2023-10-27
利用Envoy代理实现遗留C++服务与现代tRPC技术栈的异构集成 利用Envoy代理实现遗留C++服务与现代tRPC技术栈的异构集成
定义问题:无法触碰的高性能C++核心我们面临一个典型的技术债场景。系统核心是一个用C++编写的、基于自定义TCP二进制协议的高性能计算服务。它稳定、高效,但同时也成了一个技术孤岛:没有文档,原始开发者早已离职,任何对其代码的改动都意味着巨大
2023-10-27
构建异构 MLOps 服务栈中 Go 语言 gRPC 适配层的单元测试与集成策略 构建异构 MLOps 服务栈中 Go 语言 gRPC 适配层的单元测试与集成策略
我们面临一个典型的现代企业困境。基于 Kubeflow 和 FastAPI 的新 MLOps 平台已经能稳定地产出模型并提供在线预测服务,但模型效果依赖于一份关键的实时用户画像数据。这份数据的唯一权威来源(Source of Truth)是
2023-10-27
融合整洁架构与 Memcached 的多租户配置服务读路径性能优化实践 融合整洁架构与 Memcached 的多租户配置服务读路径性能优化实践
一个看似简单的需求摆在面前:为内部数百个微服务构建一个统一的配置中心。然而,复杂性隐藏在约束条件中:系统必须支持多租户,每个租户的服务配置需严格隔离;99.9%的请求必须在5毫秒内完成响应;同时,架构必须具备极高的可维护性,以应对未来可能出
2023-10-27
1 / 2