高并发
文章平均质量分 87
kingmax54212008
这个作者很懒,什么都没留下…
展开
-
教资信息技术
a转载 2021-04-09 20:58:01 · 676 阅读 · 2 评论 -
Kafka Rebalance过程与机制-了解Kafka分区分配策略以及如何编写自己的自定义分配器
了解Kafka分区分配策略以及如何编写自己的自定义分配器Apache Kafka Rebalance Protocol如何工作以及如何在内部使用。从Kafka使用者的角度来看,该协议既可用于协调属于同一组的成员,又可在其中分配主题分区所有权。该协议的关键方面之一是,作为开发人员,我们可以嵌入自己的协议以自定义如何将分区分配给组成员。在这篇文章中,我们将看到可以为Kafka Client Consumer配置哪些策略,以及如何编写PartitionAssignor实现故障..原创 2020-07-21 13:38:01 · 1057 阅读 · 0 评论 -
Kafka理论之Partition & Replication
Kafka理论之Partition & Replication基于分区和副本集的相关知识,初步了解Kafka的数据存储、同步原理Kafka基本架构此图来源于朱小厮博客 上图为Kafka的典型架构图,对于消息的生产以及消费逻辑不在本文的讨论范畴,主要就Broker的数据存储做以浅显的总结。首先解释一下常见的相关专业术语:Broker:消息中间件处理节点;每个Kafka服务节点称之为一个Broker,一个Kafka集群由一个或多个Broker组成Topic:一类..原创 2020-06-27 17:52:32 · 2110 阅读 · 0 评论 -
基于netty搭建websocket,实现消息的主动推送
基于netty搭建websocket,实现消息的主动推送netty是由jboss提供的一款开源框架,常用于搭建RPC中的TCP服务器、websocket服务器,甚至是类似tomcat的web服务器,反正就是各种网络服务器,在处理高并发的项目中,有奇用!功能丰富且性能良好,基于java中NIO的二次封装,具有比原生NIO更好更稳健的体验。netty的核心架构在这里插入图片描述...原创 2020-02-10 00:08:50 · 682 阅读 · 0 评论 -
互联网架构实践心得:浅谈高并发架构设计的16招
互联网架构实践心得:浅谈高并发架构设计的16招概览标题中的高并发架构设计是指设计一套比较合适的架构来应对请求、并发量很大的系统,使系统的稳定性、响应时间符合预期并且能在极端的情况下自动调整为相对合理的服务水平。一般而言我们很难用通用的架构设计的手段来解决所有问题,在处理高并发架构的时候也需要根据系统的业务形态有针对性设计架构方案,本文只是列出了大概可以想到一些点,在设计各种方案的时候无非是...原创 2020-01-28 16:57:57 · 673 阅读 · 0 评论 -
系统架构系列:技术架构要解决什么问题?
系统架构系列 (六):技术架构要解决什么问题?技术架构在业内并没有形成约定的统一认识,不同人的理解也不一样,有的人认为引入了中间件就是技术架构。笔者并不这么认为,如果是这样的话,只是将中间件堆在一起就是技术架构,那技术架构就是千篇一律了。在相似的业务场景下,技术架构相似是可能的,但绝对不是一种技术架构能包含所有的架构。这篇文章主要是探讨什么是技术架构、技术架构要解决什么问题、最后以高并发...原创 2020-01-28 16:55:05 · 2253 阅读 · 0 评论