lexifye
本站致力于IT相关技术的分享
基于 Scala 构建管理 gRPC 服务的 Kubernetes Operator 并通过 Pulumi 与 Argo CD 实现全生命周期 GitOps 基于 Scala 构建管理 gRPC 服务的 Kubernetes Operator 并通过 Pulumi 与 Argo CD 实现全生命周期 GitOps
管理一组有状态的、需要集群协调的 gRPC 服务,如果只依赖原生的 StatefulSet 和 ConfigMap,会迅速演变成一场运维噩梦。配置变更、版本升级、故障恢复等操作充满了手动步骤和潜在风险。当我们需要为每个租户或每个业务场景动态
2023-10-27
在Kubernetes中构建基于Fluentd的Prettier代码格式化可观测性管道 在Kubernetes中构建基于Fluentd的Prettier代码格式化可观测性管道
团队扩张后,代码库的风格一致性问题开始凸显。最初,我们依赖于本地的 pre-commit 钩子来强制执行 Prettier 格式化,但这套机制的脆弱性很快就暴露出来:开发者可以轻易使用 git commit --no-verify 绕过检查
2023-10-27
构建基于 Serverless 与 LlamaIndex 的异步 RAG 索引管道的全链路可观测性 构建基于 Serverless 与 LlamaIndex 的异步 RAG 索引管道的全链路可观测性
一个生产级的 RAG (Retrieval-Augmented Generation) 系统,其稳定性高度依赖于背后数据管道的健壮性。当我们将 LlamaIndex 的索引构建过程迁移到 Serverless 架构上时,问题便开始浮现。一个
2023-10-27
构建支持SAML联邦认证与JWT租户隔离的PWA全文检索架构 构建支持SAML联邦认证与JWT租户隔离的PWA全文检索架构
在一个面向企业的(B2B)多租户SaaS平台中,身份认证与数据隔离是两条不可逾越的红线。当需求演变为需要集成客户的身份提供商(IdP)并通过SAML实现单点登录(SSO),同时在应用内部提供毫秒级的全文检索能力时,架构的复杂性便呈指数级增长
2023-10-27
一种基于 Kotlin/JS 与 Koa 的异构后端架构实践:嵌入式 SQLite 数据引擎 一种基于 Kotlin/JS 与 Koa 的异构后端架构实践:嵌入式 SQLite 数据引擎
一个常见的技术抉择摆在面前:我们需要为 Node.js 后端构建一个高性能、包含复杂业务规则且状态持久化的数据处理模块。这个模块需要处理一系列计算密集型任务,并对本地存储的数据进行频繁、低延迟的读写。业务逻辑的正确性至关重要,任何数据模型或
2023-10-27
Micronaut 与 Pulsar 构建横向扩展的 WebSocket 推送网关及 Solid.js 响应式前端实现 Micronaut 与 Pulsar 构建横向扩展的 WebSocket 推送网关及 Solid.js 响应式前端实现
业务需求很直接:将 Apache Pulsar 中高吞吐量的实时数据流,毫秒级延迟地推送到数千个并发的 Web 客户端。初版方案是一个单体 Java WebSocket 服务,它消费 Pulsar 的 topic,然后广播给所有连接的客户端
4 / 5