会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
筱倩
博客园
首页
新随笔
联系
订阅
管理
2025年12月
轻量化网络中的知识蒸馏技术
摘要: 1、轻量化网络 轻量化网络是一类计算复杂度低、参数量小、内存占用少的神经网络模型,其核心目标是在保证模型性能(如精度、速度)的前提下,降低模型的计算和存储开销,使其能高效部署在移动端、嵌入式设备、边缘计算节点等资源受限的硬件平台上。与传统大型模型相比,轻量化网络通过结构优化、参数压缩等手段,实现了”
阅读全文
posted @ 2025-12-11 10:45 筱倩
阅读(23)
评论(0)
推荐(0)
2025年11月
SRE核心工作流与实践指南:从故障预防到持续优化
摘要: 1、SRE体系工作流 (1)故障预防阶段:主动构建系统韧性 从技术规范和架构设计层面,推动系统具备抗风险能力。 向开发团队传递“面向失败编程“理念,明确RPC异常处理、分布式事务一致性等编码要求。 主导或参与框架治理能力建设,包括设计熔断限流策略、配置失败重试机制、定义数据中间态规则等,从架构层降低
阅读全文
posted @ 2025-11-26 10:38 筱倩
阅读(31)
评论(0)
推荐(0)
kubernetes pod是什么?
摘要: 1、容器、Pod是什么 容器是一个独立的环境,我们在其中打包应用程序及其依赖项。通常,容器运行单个进程,每个容器都有一个IP地址,可以附加卷并控制CPU和内存资源等。所有这些都是通过命名空间和控制组的概念发生的。 Kubernetes是一个用于部署、扩展和管理容器化应用程序的容器编排系统,它有自己的
阅读全文
posted @ 2025-11-25 09:36 筱倩
阅读(14)
评论(0)
推荐(0)
如何构建服务等级体系?SLI/SLO/SLA与VALET框架指南
摘要: 一、相关定义 1、SLI、SLO、SLA是什么 SLI:Service Level Indicator,是服务等级指标的简称,她是衡量系统稳定性的指标。 SLO:Service Level Objective,服务等级目标的简称,也是我们设定的稳定性目标。 SLA:服务等级协议,假如是给第三方做的网
阅读全文
posted @ 2025-11-24 16:04 筱倩
阅读(7)
评论(0)
推荐(0)
Redis分布式锁:从“能用”到“好用”,中间差了多少细节?
摘要: redis分布式锁安全吗? 1、为什么需要分布式锁 与分布式锁对应的是【单机锁】,在写多线程时,避免同时操作一个共享变量产生数据问题,通常会使用一把锁来【互斥】,以确保共享变量的正确性,使用范围是在同一个进程中。 若有多个进程需要同时操作一个共享资源,怎么实现互斥呢?现在的业务应用通常是微服务架构,
阅读全文
posted @ 2025-11-13 16:48 筱倩
阅读(11)
评论(0)
推荐(0)
VisualIVM-内存泄露监测工具使用
摘要: VisualVM 是 Java 官方自带的、功能强大且免费的 JVM 监控分析工具,非常适合开发阶段做性能调优和故障排查。 一、简介 VisualVM 是一款图形化工具,可以实时监控 Java 程序的运行状态,分析 CPU 使用率、内存占用、线程活动情况、类加载信息等,甚至可以抓取堆快照(Heap
阅读全文
posted @ 2025-11-13 15:37 筱倩
阅读(74)
评论(0)
推荐(0)
JVM系列——垃圾收集(1)
摘要: 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.
阅读全文
posted @ 2025-11-13 15:36 筱倩
阅读(84)
评论(0)
推荐(0)
从0到1构建一个稳定redis架构
摘要: 从0到1搭建一个稳定的redis集群 1、单机版redis 单机版的redis就是业务系统把他用作缓存使用,从mysql中查询数据然后写入到redis中,后面再查询的时候就会优先查询缓存。因为redis运行在内存中,所以速度很快。若业务体量不大,这样似乎可以满足需求了。但是随着业务体量的扩大,red
阅读全文
posted @ 2025-11-13 15:34 筱倩
阅读(13)
评论(0)
推荐(0)
2025年10月
缓存预热
摘要: 首次上线场景 1、灰度放量 灰度放量能避免缓存雪崩的问题。假如这个场景中没有放开全量数据,而是只放1%,这样对于系统性能的性能相对较小,后面逐步放量到100%。虽然没有主动同步数据到缓存,但通过控制放量的节奏来保证初始化缓存过程中,不会出现较大耗时波动。如果是新上线的缓存逻辑,可以考虑逐渐灰度放量。
阅读全文
posted @ 2025-10-20 11:28 筱倩
阅读(11)
评论(0)
推荐(0)
Golang从手工编译到CI/CD自动化部署
摘要: 一、DevOps是什么 DevOps = Development(开发) + Operations(运维)。让开发人员(Dev)和运维人员(Ops)能够高效协作,通过自动化手段让软件更快、更稳定地交付上线。 阶段 没有 DevOps 有 DevOps 后 提交代码 每人自己存 统一放到 GitLab
阅读全文
posted @ 2025-10-20 11:17 筱倩
阅读(24)
评论(0)
推荐(0)
下一页
公告