关注TA
专业打酱油 / 试用达人 / 修理工
1 什么是流程引擎流程引擎是一个底层支撑平台,是为提供流程处理而开发设计的。流程引擎和流程应用,以及应用程序的关系如下图所示。常见的支撑场景有:Workflow、BPM、流程编排等...
网上的面试题集很多。有些面试题集很零碎,刷完后,也没太大用。有些面试题集数量太大,没有重点,根本刷不完。本文精选了一些核心的夯实基础的面试题。选面试题时,兼顾了数量和质量。本文具体...
前端工程师,爱生活,爱coding~
大家好,我是码哥。 面对互联网的高并发过载流量,为了保证系统的稳定性,我们一般会对过载流量进行限流。今天就给大家详细介绍一款限流框架 1、什么是 sentinel:在基于 S...
没有
今天教大家撸一个 Java 的多线程永动任务,这个示例的原型是公司自研的多线程异步任务项目,我把里面涉及到多线程的代码抽离出来,然后进行一定的改造。 里面涉及的知识点非常多,特别适...
hello world
今天跟大家聊一聊无论是在工作中常用还是在面试中常问的线程池,通过画图的方式来彻底弄懂线程池的工作原理,以及在实际项目中该如何自定义适合业务的线程池。一、什么是线程池 线程池其实是一...
专注后端大数据量/高并发架构
策略模式(Strategy Pattern)定义了一组同类型的算法,在不同的类中封装起来,每种算法可以根据当前场景相互替换,从而使算法的变化独立于使用它们的客户端(即算法的调用者)...
鉴于上一篇文章提出了,Redis的性能瓶颈在于内存和网络IO上,针对内存上的性能瓶颈,Redis总共采用了三种技术方案,分别是增加内存、内存淘汰策略以及集群。集群不仅解决了内存瓶颈...
程序爱好者
哈喽大家好啊,我是Hydra。前一段时间,boss交给我个任务,让我调研一下知识图谱技术。虽说有点NLP的底子,不过研究起这个来还是满头的包,终于还是在搜集了不少资料后划拉出来50...
Java单机限流可以使用AtomicInteger,RateLimiter或Semaphore来实现,但是上述方案都不支持集群限流。集群限流的应用场景有两个,一个是网关,常用的方...
Java工程师一枚
如果是第二次看到我的文章,欢迎点击上方▲蓝字关注哟~ 本文长度为5269字,预计读完需1.2MB流量,建议阅读14分钟。 迟到3天的文章来了~ 可能你在网上看过不少「限流」相关...
7年技术人。欢迎加入我的个人微信公众号【跨界架...
面试被问到限流算法这块,这里总结下关于限流的算法和方案。计数器算法、滑动窗口算法、漏桶算法、令牌桶算法个人极简笔记。为什么需要限流正常的业务量增长不是瞬时的,可以采用应用实例或者数...
金融支付/互联网电商行业打杂的
大家好,我是Tom哥。 接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品后支付,支...
前言数据迁移时, 为了保证数据的一致性, 往往伴随着停服, 此期间无法给用户提供服务或只能提供部分服务. 同时, 为了确保迁移后业务及数据的正确性, 迁移后测试工作也要占用不少时间...
工程师
我的小伙伴们,还好吗?有没有想我?我更新了^_^今天跟大家聊聊数据迁移这点破事!你有没有遇到需要做数据做迁移的任务?肯定遇到过,就算今天没有,明天也会有!常见的迁移有:从 MySQ...
代码是吃饭的家伙
之前写过一篇文章:binlog还能这么用之Canal篇,在里面介绍了一些增量数据迁移的一些方法,但是对于整体的数据的迁移介绍得不是很深,这里想对迁移数据整体做一个介绍,希望能帮助到...
公众号:咖啡拿铁
00 前言微服务部署是一个非常严谨的话题,微服务开发完成需要上线部署,在整个部署过程中怎么保证业务的连续性,怎么能让服务的客户端无感知,这是一个具有一定挑战性的问题。为了达到不同目...
程序员,web全栈工程师,主语言java,关注...
阅读本文大约需要 20 分钟。你好,我是 Kaito。在软件开发领域,「异地多活」是分布式系统架构设计的一座高峰,很多人经常听过它,但很少人理解其中的原理。异地多活到底是什么?为什...
野生架构师
不会java编程的phper不是个好前端!
刚刚
公众号:老张的求知思考世界
有事请发邮件:tt@toutiao.io
本文继续阅读Netty源码,解析ChannelPipeline事件传播原理,以及Netty读写过程。源码分析基于Netty 4.1ChannelPipelineNetty中的Cha...
欢迎关注个人公众号:binecy
本文我们将一起探究一下 EventLoop 的实现原理,让大家对 Netty 的线程模型有更加深入的了解。在上一篇里(ServerBootstrap 篇),Netty Server...
阿里云,技术专家