主要基于从kafka0.11.0版本开始之后的版本进行描述 1、批处理 传统消息中间件,一次只发送单挑消息;kafka,一次发送多条消息,微批处理。 2、客户端优化 新版客户端摒弃单线程,采用双线程模式——主线程+Sender线程。 主线程负责将消息置入客户端缓存(缓存会将多个消息聚合为1个批次); ...
分类:
其他好文 时间:
2020-05-02 16:43:55
阅读次数:
56
最近有线上朋友私信问我怎么搭建个人博客,也有咨询我个人项目的代码是如何保管的,还有一个朋友问我买了服务器玩了一段时间,等新鲜感过了就不知道做什么了。 关于这些问题并没有一个标准答案,每个人都有自己的使用习惯,找到适合你的才是最好的。关于博客搭建及使用的工具或服务在我博客的关于页里已经写的比较详细了, ...
分类:
其他好文 时间:
2020-05-02 11:39:42
阅读次数:
336
喜欢关注个人公众号:java乐园消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构;是大型分布式系统不可缺少的中间件。目前使用较多的消息队列有ActiveMQ、RabbitMQ、Kafka、RocketMQ、MetaMQ等。springboot提供了对JMS系统的支持;springboot很方便就可以集成这些消息中间件。对
分类:
编程语言 时间:
2020-05-02 09:27:36
阅读次数:
55
maven项目编译报错如下: 点击【项目名】提示 也就是说找不到xml文件 解决方案: 找到setting.xml,引入即可 再次执行mvn clean ...
分类:
其他好文 时间:
2020-05-01 12:46:39
阅读次数:
1901
SpringCloud的理解? SpringCloud是关注全局的服务协调治理框架,它利用 Spring Boot 的开发便利性简化了分布式系统基础设施的开发,提供了如服务注册与发现、负载均衡、配置中心、消息总线、熔断器、数据监控等等组件,都可以用 spring boot 的开发风格做到一键启动和部 ...
分类:
编程语言 时间:
2020-05-01 12:44:30
阅读次数:
147
[TOC] 一、预备知识 (1)MS08 067 漏洞描述 MS08 067漏洞的全称为“Windows Server服务RPC请求缓冲区溢出漏洞”,如果用户在受影响的系统上收到特制的 RPC 请求,则该漏洞可能允许远程执行代码。在Windows 2000、Windows XP 和 Windows ...
分类:
其他好文 时间:
2020-04-30 21:15:07
阅读次数:
62
▄︻┻┳═一Agenda: ▄︻┻┳═一(1/8)[代码整洁之道]你真的会用枚举吗?非也! ▄︻┻┳═一(2/8)枚举的错误用法 之 方法参数 ▄︻┻┳═一(3/8)枚举的错误用法 之 方法参数(二) ▄︻┻┳═一(4/8)枚举的错误用法 之 方法返回值 ▄︻┻┳═一(5/8)枚举的错误用法 之 方 ...
分类:
其他好文 时间:
2020-04-30 19:33:07
阅读次数:
79
转自: https://www.cnblogs.com/BillyYoung/articles/8467244.html 一、前言 起初,企业间的子系统都是为了解决各自特定的问题或业务需求,进行单独设计开发与应用的;后来,随着业务的发展和变化,需要进行系统间的集成和对接。于是,对接集成的方式有哪几种 ...
分类:
其他好文 时间:
2020-04-29 23:55:43
阅读次数:
261
使用springboot+dubbo搭建RPC入门案例 本文背景简述: 最近在学习公司的一套RPC框架,初步接触的时候感觉挺复杂的。但是知道其原理肯定是和dubbo很相似的,毕竟都是RPC框架嘛,只是各自使用的范围和使 用者群体有些不同罢了。于是就去dubbo官网熟悉了其相关文档和案例教程,然后结合 ...
分类:
编程语言 时间:
2020-04-28 23:15:25
阅读次数:
63