zenartsky
本站致力于IT相关技术的分享
基于Packer与GitHub Actions构建Oracle只读副本的不可变基础设施 基于Packer与GitHub Actions构建Oracle只读副本的不可变基础设施
手动搭建和维护Oracle Data Guard物理备库是一项极其繁琐且易错的工作。在生产环境中,一次微小的配置疏忽,比如tnsnames.ora的一个拼写错误,或listener.ora的参数遗漏,都可能导致数小时的故障排查。当业务需要为
2023-10-27
使用 Terraform 与 containerd 构建 Kubernetes-less 的高可用 TiDB 集群 使用 Terraform 与 containerd 构建 Kubernetes-less 的高可用 TiDB 集群
技术痛点:为何要绕开 Kubernetes?在生产环境中部署 TiDB 集群,官方推荐的方式是使用 TiDB Operator on Kubernetes。这套方案成熟、稳定,提供了强大的自动化运维能力。但在某些特定场景下,这并非银弹。我们
使用 Swift 和 SQLite 构建离线向量搜索引擎并以 Chef 实现数据管道自动化 使用 Swift 和 SQLite 构建离线向量搜索引擎并以 Chef 实现数据管道自动化
为一个纯离线的 iOS 应用实现语义搜索,同时要保证用户数据绝对不离开设备,这是我们面临的第一个挑战。传统的方案,无论是调用云端的 Embedding API 还是将查询发送到托管的向量数据库,都直接与项目的核心隐私原则相悖。因此,整个 A
2023-10-27
在 OCI 上使用 Java 构建管理 Jupyter 环境的 Kubernetes Operator 在 OCI 上使用 Java 构建管理 Jupyter 环境的 Kubernetes Operator
团队的数据科学家需要隔离且可按需分配的Jupyter环境,这是一个常见但棘手的需求。最初的方案是在OCI(Oracle Cloud Infrastructure)上手动创建计算实例,再用Ansible脚本配置环境,整个过程耗时、易错,且难以
2023-10-27
构建基于RabbitMQ事件驱动的多框架微前端架构通信与状态管理方案 构建基于RabbitMQ事件驱动的多框架微前端架构通信与状态管理方案
我们面临一个具体的工程挑战:构建一个高度复杂的金融交易后台(Ops Dashboard),该平台需要整合来自不同业务线的多个模块。风控团队偏爱使用Vue,因为其生态和开发效率;而数据分析团队则坚持使用React,以便复用他们现有的数据可视化
2023-10-27
构建从Dart客户端到Go-Kit服务的基于NATS与Cilium的零信任实时数据管道 构建从Dart客户端到Go-Kit服务的基于NATS与Cilium的零信任实时数据管道
一个棘手的架构挑战摆在面前:我们需要为一套数据密集型的前端应用(例如实时交易仪表盘、物流追踪中心或协同编辑工具)提供后端状态同步。这套系统要求亚秒级延迟、高扇出能力(一个状态变更需要广播给成千上万的客户端),以及在云原生环境中严格的安全隔离
2 / 5