wenextly
本站致力于IT相关技术的分享
构建基于 CircleCI 与 AWS SNS 的 Flutter Web 应用事件驱动型金丝雀发布管道 构建基于 CircleCI 与 AWS SNS 的 Flutter Web 应用事件驱动型金丝雀发布管道
将 Flutter Web 应用部署到生产环境,直接覆盖线上版本是一种高风险操作。任何微小的构建错误或运行时异常都可能导致所有用户服务中断。一个标准的金丝öt雀发布流程能有效缓解这个问题,但简单的在CI脚本里加入sleep和手动检查,既不可
2023-10-27
利用 Solid.js 与 WebSockets 构建 Nomad 实时监控面板并以 ESLint 插件保障架构一致性 利用 Solid.js 与 WebSockets 构建 Nomad 实时监控面板并以 ESLint 插件保障架构一致性
调试一个在 Nomad 集群中频繁失败和重启的 alloc 是一件棘手的事。虽然 Nomad 的 UI 提供了任务状态的最终快照,但它并不擅长展示事件的实时流。nomad event stream 命令在终端中非常有用,但信息是短暂的,难以
2023-10-27
构建面向毫秒级P99延迟的数据密集型UI的全栈架构选型与实现 构建面向毫秒级P99延迟的数据密集型UI的全栈架构选型与实现
项目启动时的技术指标是明确且严苛的:构建一个实时监控仪表盘,要求从用户交互(如选择时间范围)到界面完全渲染(P99)的端到端延迟必须控制在50毫秒以内。数据源是每秒数百万次写入的事件流,而前端需要以高密度图表和列表的形式聚合展示这些数据。这
2023-10-27
在AWS EKS中利用RabbitMQ事件驱动Chef实现MariaDB Galera集群的自动化配置 在AWS EKS中利用RabbitMQ事件驱动Chef实现MariaDB Galera集群的自动化配置
我们的生产环境背负着一个沉重的历史包袱:一套高度稳定的MariaDB Galera集群,其复杂的初始化、成员变更和配置管理逻辑,完全固化在数千行的Chef Cookbooks中。现在,团队的目标是将所有有状态服务迁移到AWS EKS上。一个
为基于Quarkus的Trino查询网关实现深入引擎的端到端分布式追踪 为基于Quarkus的Trino查询网关实现深入引擎的端到端分布式追踪
我们数据平台团队面临一个棘手的日常问题:业务方通过我们基于Quarkus构建的API网关报告某个查询非常缓慢。但在Datadog APM中,我们能看到的只是一个持续时间很长的JDBC数据库调用,链路在这里戛然而止。这个追踪信息毫无用处,因为
2023-10-27
使用 Operator 模式在 Kubernetes 中管理基于 Zookeeper 協调的事件溯源应用 使用 Operator 模式在 Kubernetes 中管理基于 Zookeeper 協调的事件溯源应用
部署一套基于事件溯源(Event Sourcing)的分布式应用到 Kubernetes 上,挑战远不止编写一个 Deployment 的 YAML 文件。这类应用通常是状态化的,节点间需要精密的协调机制来处理领导者选举、分片管理或配置同步
4 / 5