zezeful
本站致力于IT相关技术的分享
使用 Rust 构建一个 Kubernetes 原生的 gRPC 动态路由网关 使用 Rust 构建一个 Kubernetes 原生的 gRPC 动态路由网关
在 Kubernetes 环境中管理 gRPC 服务间通信,常常会陷入两难境地:要么使用功能强大但过于笨重的服务网格(Service Mesh),要么依赖 L7 Ingress Controller,但它们对 gRPC 的支持往往仅限于透传
2023-10-27
基于CDC实现从关系型数据库到ELK与ChromaDB的最终一致性数据同步架构 基于CDC实现从关系型数据库到ELK与ChromaDB的最终一致性数据同步架构
在构建现代数据密集型应用时,我们经常面临一个核心挑战:如何将作为“事实源头”的关系型数据库中的数据,高效且可靠地同步到多个专用的查询与分析系统。一个典型的场景是,业务数据存储在PostgreSQL中,我们需要为其提供强大的全文本搜索能力(由
基于 etcd 实现动态配置驱动的多租户向量检索系统架构 基于 etcd 实现动态配置驱动的多租户向量检索系统架构
我们面临的第一个问题不是技术选型,而是运营模式。构建一个SaaS向量检索平台,核心需求是租户的自动化开通与隔离。如果每新增一个租户,都需要工程师手动修改Nginx配置、重启服务、创建数据库表、部署定制化的前端主题,那么这个项目在第一天就已经
基于强化学习与图数据库构建 Kong 动态自适应限流插件的实践复盘 基于强化学习与图数据库构建 Kong 动态自适应限流插件的实践复盘
我们团队的 API 网关 Kong 面临的第一个棘手问题,源于一个经典的矛盾:业务增长带来的流量洪峰与后端服务脆弱的稳定性。最初采用的静态限流策略,例如 rate-limiting 插件配置的 60 requests/minute,在实践中
2023-10-27
基于自定义任务队列指标的Ray分布式计算集群弹性伸缩实现 基于自定义任务队列指标的Ray分布式计算集群弹性伸缩实现
我们面临一个棘手的工程问题:一个通过RESTful API暴露的科学计算服务,其核心功能是根据用户请求动态生成复杂的数据可视化图像。后台使用Matplotlib进行渲染,部分图像的生成过程计算密集且耗时,可能需要数秒甚至数十秒。将其部署为单
2023-10-27
构建基于 Pulsar, Lambda 和 Weaviate 的 Serverless 实时向量化管道的架构权衡 构建基于 Pulsar, Lambda 和 Weaviate 的 Serverless 实时向量化管道的架构权衡
业务需求很明确:当核心PostgreSQL数据库中的产品信息(包括文本描述和关联图片元数据)发生任何变更时,必须在100毫秒内更新其在向量搜索引擎中的表示,以供推荐系统和语义搜索使用。这个延迟指标是硬性的,直接影响用户体验。 方案A:可预测
2023-10-27
2 / 5