11 2025 档案
摘要:1、SRE体系工作流 (1)故障预防阶段:主动构建系统韧性 从技术规范和架构设计层面,推动系统具备抗风险能力。 向开发团队传递“面向失败编程“理念,明确RPC异常处理、分布式事务一致性等编码要求。 主导或参与框架治理能力建设,包括设计熔断限流策略、配置失败重试机制、定义数据中间态规则等,从架构层降低
阅读全文
摘要:1、容器、Pod是什么 容器是一个独立的环境,我们在其中打包应用程序及其依赖项。通常,容器运行单个进程,每个容器都有一个IP地址,可以附加卷并控制CPU和内存资源等。所有这些都是通过命名空间和控制组的概念发生的。 Kubernetes是一个用于部署、扩展和管理容器化应用程序的容器编排系统,它有自己的
阅读全文
摘要:一、相关定义 1、SLI、SLO、SLA是什么 SLI:Service Level Indicator,是服务等级指标的简称,她是衡量系统稳定性的指标。 SLO:Service Level Objective,服务等级目标的简称,也是我们设定的稳定性目标。 SLA:服务等级协议,假如是给第三方做的网
阅读全文
摘要:redis分布式锁安全吗? 1、为什么需要分布式锁 与分布式锁对应的是【单机锁】,在写多线程时,避免同时操作一个共享变量产生数据问题,通常会使用一把锁来【互斥】,以确保共享变量的正确性,使用范围是在同一个进程中。 若有多个进程需要同时操作一个共享资源,怎么实现互斥呢?现在的业务应用通常是微服务架构,
阅读全文
摘要:VisualVM 是 Java 官方自带的、功能强大且免费的 JVM 监控分析工具,非常适合开发阶段做性能调优和故障排查。 一、简介 VisualVM 是一款图形化工具,可以实时监控 Java 程序的运行状态,分析 CPU 使用率、内存占用、线程活动情况、类加载信息等,甚至可以抓取堆快照(Heap
阅读全文
摘要:https://tech.meituan.com/2020/08/06/new-zgc-practice-in-meituan.html https://www.bilibili.com/video/BV1US4y1m7if/?spm_id_from=333.337.search-card.all.
阅读全文
摘要:从0到1搭建一个稳定的redis集群 1、单机版redis 单机版的redis就是业务系统把他用作缓存使用,从mysql中查询数据然后写入到redis中,后面再查询的时候就会优先查询缓存。因为redis运行在内存中,所以速度很快。若业务体量不大,这样似乎可以满足需求了。但是随着业务体量的扩大,red
阅读全文
浙公网安备 33010602011771号