两个简单的自定义插件,探究Vite的插件机制 Vite 的插件机制是基于 Rollup 的插件机制实现的,但是又进行了一些扩展。Vite 的插件机制是通过钩子函数实现的,当 Vite 运行时,会通过钩子函数调用插件中的方法,插件可以在这些方法中干... 网站建设# rollup# vite# 插件 3年前460
降级机制设计不当,线上系统瞬间崩溃 ,背景情况是这样:线上一个系统,在某次高峰期间MQ中间件故障的情况下,触发了降级机制,结果降级机制触发之后运行了一小会儿,突然系统就完全卡死,无法响应任何请求。,给大家简单介绍一下这个系统的整体架构... 网站建设# mq# 写入# 机制 3年前450
扒去Spring事件监听机制的外衣,竟然是观察者模式 Spring中提供了一套默认的事件监听机制,在容器初始化时便使用了这套机制。同时,Spring也提供了事件监听机制的接口扩展能力,开发者基于此可快速实现自定义的事件监听功能。,Spring的事件监听机... 网站建设# spring# 时间# 机制 3年前470
这可能是Feign调用可重试的优秀方案了 在我们公司里,不同的服务之间通过Feign进行远程调用,但是,我们在尝试使调用可重试时遇到了一个小问题,Feign框架本身可以配置的自己的重试机制,但是它是一刀切的方式,所有的调用都是同样的机制,没有... 网站建设# feign# 机制# 调用 3年前160
多线程核心要点,你知道吗? ,线程的状态。,,,用法:,在 JDK 1.6 之前,synchronized 只有传统的锁机制,因此给开发者留下了 synchronized 关键字相比于其他同步机制性能不好的印象。在 JDK 1... 网站建设# 偏向# 多线程# 机制 3年前170
聊聊 Java SPI 机制,你会了吗? va SPI 是基于接口的编程+策略模式+约定配置文件组合实现的动态加载机制,能够很方便的为某个接口寻找服务实现的机制。,今天这篇文章就来深入聊一下SPI。,SPI 全称:Service Provid... 网站建设# java# spi# 实现 3年前3080
广告倒排服务极致优化 大家都清楚,广告漏斗包括召回、粗排、精排这三部分,理想中的漏斗上宽下窄很规整,而现实中因为种种原因,漏斗已经略显飘逸了,这种不一致性会带来很多业务继续发展的复杂度。我们希望达到:模型一致,精简漏斗,全... 网站建设# limitless# 优化# 排表 3年前410
自己手写的60+工程的RPC框架成功整合了SpringCloud Alibaba ,大家好,我是冰河~~,目前,我们自己手写的RPC框架已经完成了整体设计、服务提供者的实现、服务消费者的实现、注册中心的实现、负载均衡的实现、SPI扩展序列化机制、SPI扩展动态代理机制、SPI扩展反... 网站建设# spi# springcloud# 扩展 3年前430
面试突击:说一下 Spring 事务传播机制? ,Spring 事务传播机制是指,包含多个事务的方法在相互调用时,事务是如何在这些方法间传播的。,既然是“事务传播”,所以事务的数量应该在两个或两个以上,Spring 事务传播机制的诞生是为了规定多个... 网站建设# spring# 事务# 传播 3年前470
一篇全面而且透彻的RabbitMQ性能优化指南 上一篇文章:《大牛总结超详细的RabbitMQ入门,看这篇文章就够了!》,我们分析了ack机制的底层实现原理(delivery tag机制),还有消除处理失败时的nack机制如何触发消息重发... 网站建设# ack# rabbitmq# 底层 3年前720
RocketMQ消息中间件用起来真的可靠吗? ,上一篇文章《MQ保证读写消息不丢失,这个你都不会就等着被开除吧...》,我们初步介绍了之前制定的那些消息中间件数据不丢失的技术方案遗留的问题。,一个最大的问题,就是生产者投递出去的消息,可能... 网站建设# mq# 丢失# 投递 3年前370
万字长文解析Kafka分区工作机制 Kafka的消息发送与消息消费与分区关联密切,我们从这篇文章开始讲点学习分区相关的知识,本篇文章将重点介绍分区内部的工作机制,即分区状态机运转机制。,Kafka内部分区的运转机制具体实现为Partit... 网站建设# kafka# partitionstatemachine# 分区 4年前200
Nacos 和 Apollo中的 长轮询 定时机制,太好用了 今天这篇文章来介绍一下Nacos配置中心的原理之一:长轮询机制的应用,为方便理解与表达,这里把 Nacos 控制台和 Nacos 注册中心称为 Nacos 服务器(就是 web 界面那个),我们编写的... 网站建设# nacos# 定时# 客户端 4年前260
面试官:熔断和降级有什么区别? 熔断和降级都是系统自我保护的一种机制,但二者又有所不同,它们的区别主要体现在以下几点:,“熔断”一词早期来自股票市场。熔断(Circuit Breaker)也叫自动停盘机制,是指当股指波幅达到规定的熔... 网站建设# 断开# 机制# 熔断 4年前330
面试突击:事务隔离级别和传播机制有什么区别? ,事务隔离级别和事务传播机制都是对事务行为的规范,但二者描述的侧重点却不同。本文这里所说的事务隔离级别和事务传播机制指的是 Spring 框架中的机制。,事务隔离级别是对事务 4 大特性中隔离性的具体... 网站建设# 事务# 提交# 机制 4年前130
有效提升用户满意度!企业级数据平台设计实践 EasyData是网易数帆基于数据生产力方法论打造的一站式数据开发治理平台,强调可持续集成、可持续交付、可持续部署的DataOps数据开发能力,聚焦企业数字化转型,深挖数据价值,提升企业数据生产力... 网站建设# 体验# 团队# 数据 4年前450
多图剖析公式 Async=Promise+Generator+自动执行器 ,大家好,我是二哥。,上篇既是 Node.js 的核心,也是理解今天这篇的基础。对 event-loop ,Node.js 官网有下面这样一段描述。希望上一篇能帮你更好地理解这句话。,这篇我们... 网站建设# async# generator# promise 4年前200
六张图告诉你 Kafka 是怎样做数据采集和统计的! 大家好,我是君哥。,在讲解 Kafka的副本同步限流机制三部曲(源码篇) 第二篇(原理篇) 之前,我想先讲解一下 Kafka中的数据采集和统计机制 当你了解这个机制之后才会更容易理解限流机制 图片,你... 网站建设# kafka# 数据# 机制 4年前320
选Redis做MQ的人,是脑子里缺根弦儿吗? ,上一篇文章:《RocketMQ消息中间件用起来真的可靠吗?》,我们分析了ack机制的底层实现原理(delivery tag机制),还有消除处理失败时的nack机制如何触发消息重发。,通过这个... 网站建设# ack# delivery# 底层 5年前310
Java安全基础之Java的反射机制 好长时间没有更新了,今天更新一篇关于java反射机制的文章,初学Java安全,内容如有不恰当的地方,还请各位大佬指正。,反射(Reflection)是Java的特征之一,C/C++语言中不存在反射,反... 网站建设# java# 反射# 字段 5年前440