flyuprun
本站致力于IT相关技术的分享
构建服务于在线强化学习的实时特征平台 Iceberg 与 Nuxt.js 架构权衡 构建服务于在线强化学习的实时特征平台 Iceberg 与 Nuxt.js 架构权衡
为在线强化学习 (Online Reinforcement Learning) 智能体提供特征服务,本质上是一个在数据一致性、时效性和可复现性之间寻求平衡的架构难题。智能体需要在几十毫秒内获取当前状态的最新特征以做出决策,而训练和审计流程则
2023-10-27
构建基于状态机与两阶段提交的 Jenkins 声明式部署协调器 构建基于状态机与两阶段提交的 Jenkins 声明式部署协调器
对于涉及多个微服务的发布流程,一个常见的痛点在于过程控制的复杂性和原子性缺失。当部署流程进行到一半,某个服务发布失败时,整个系统便会陷入一个危险的中间状态。传统的 Jenkins Pipeline 脚本,本质上是过程式的,充满了 try-c
在C#与MyBatis.NET技术栈中利用Interceptor实现多租户数据隔离的架构复盘 在C#与MyBatis.NET技术栈中利用Interceptor实现多租户数据隔离的架构复盘
团队接手了一个SaaS项目,底层技术栈是.NET Core + MyBatis.NET + PostgreSQL,前端是Angular。项目初期为了快速验证市场,数据层面没有做严格的多租户隔离,所有租户数据都存放在同一数据库的同一套表中,仅
2023-10-27
在 Azure AKS 上利用 Playwright 对 Cassandra 集群进行面向用户的混沌工程实践 在 Azure AKS 上利用 Playwright 对 Cassandra 集群进行面向用户的混沌工程实践
我们的监控仪表盘一片绿色。Cassandra 集群的每个节点都报告 UN (Up/Normal) 状态,CPU 和内存利用率稳定,延迟 P99 指标在可接受范围内。然而,用户支持渠道却周期性地收到投诉:在高并发时段,部分用户在执行关键业务操
基于 Raft 协议构建兼容 Memcached 协议的分布式 K-V 存储 基于 Raft 协议构建兼容 Memcached 协议的分布式 K-V 存储
在真实项目中,Memcached 依然是许多系统简单、高速缓存层的首选。但它的致命弱点从未改变:纯粹的单点架构。任何一个 Memcached 实例宕机,其上的所有缓存数据都会丢失,并可能引发缓存雪崩,直接冲击后端数据库。虽然客户端可以实现复
基于 AWS Lambda 与 Flask 构建轻量级可编程 API WAF 的实现 基于 AWS Lambda 与 Flask 构建轻量级可编程 API WAF 的实现
在为一组内部 Serverless API 提供安全防护时,我们评估了标准的 AWS WAF。它功能强大,但对于我们这种需要高度定制化业务规则、且预算敏感的项目而言,其成本模型和规则集的僵化成了主要障碍。常规的 AWS WAF 规则按月计费
2023-10-27
2 / 9