Loading

摘要: CI/CD CI/CD是持续集成(Continuous Integration)和持续交付(Continuous Delivery)的缩写,它旨在通过自动化的流程和工具,提高软件开发的效率、质量和交付速度。 持续集成CI 持续集成是开发团队通过将代码的不同部分集成到共享存储库中,并频繁地进行构建和测 阅读全文
posted @ 2025-11-14 17:37 VitoChen 阅读(38) 评论(0) 推荐(0)
摘要: 主流消息队列对比 消息队列是一种重要的分布式系统组件,可用于异步通信、削峰填谷、解耦系统、数据缓存等多个方面。在选择消息队列时,需要考虑诸多因素,包括性能、可靠性、可用性、扩展性、可维护性、社区支持等等。 维度 ActiveMQ RabbitMQ RocketMQ Kafka Pulsar 单机吞吐 阅读全文
posted @ 2025-11-14 17:32 VitoChen 阅读(15) 评论(0) 推荐(0)
摘要: 整体架构 KubeEdge 是一个开源的云原生边缘计算平台,它将 Kubernetes 的功能扩展到了边缘设备。它允许在边缘设备上部署和管理容器化应用程序,并通过云端管理和监控边缘设备。 云端组件: CloudHub: Web 套接字服务器,负责在云端缓存信息、监视变更,并向 EdgeHub 端发送 阅读全文
posted @ 2025-11-14 17:28 VitoChen 阅读(23) 评论(0) 推荐(0)
摘要: 健康检查(Health Check)用于检测应用实例是否正常工作,是保障业务可用性的一种传统机制,一般用于负载均衡下的业务,如果实例的状态不符合预期,将会把该实例“摘除”,不承担业务流量。 Kubernetes中的健康检查使用存活性探针(liveness probes)和就绪性探针(readines 阅读全文
posted @ 2025-11-14 17:24 VitoChen 阅读(11) 评论(0) 推荐(0)