240 发简信
IP属地:陕西
  • kafka之真香脚本(二)

    写在前面 上篇文章我们介绍了新增节点后分区怎么重新负载,但这种情况很少发生。因为kafka单机负载能力很是强悍,一般3个节点即可,5个节点的都很...

  • kafka之真香脚本(一)

    写在前面 假如有一天,你单位业务不断增长发财了。有天老板说我们需要增加kafka集群节点,这是怎莫办?那就新增加一台机器呗!很简单我们只需要从已...

  • kafka是如何保障消息的可靠性的(二)

    写在前面 上篇说到了kafka由于重复发送消息导致消息重复的问题。那不重发就不会重复了,的确是这样的,但这样也会带来一个问题。producer只...

  • kafka是如何保障消息的可靠性的(一)

    写在前面 我在rabbitMQ系列分别从生产者,队列和消费者三方面,讨论了消息可靠性保证。而本系列要讨论的kafka和rabbit系列有诸多相似...

  • NIO系列(一)舍弃BIO

    一. 前言 刚入坑java时,Socket编程是大家都绕不过去的一个环节。先回顾下经典socket编程,直接上代码如下: 服务端 客户端 BIO...

  • Resize,w 360,h 240
    责任链模式

    一.写在前面 相信大家初入java坑时都是用过sevletFilter和springIntercepeter,可以使用多个或者有前置处理,后置处...

  • 观察者模式

    一. 前言 我在spring篇,介绍过ApplicationListener,接收到spring的一些事件,就会触发相应的通知操作。这是典型的发...

  • springCloud(一)-----网关之限流

    前言 spring cloud gateway作为一种简单有效的统一的API路由管理方式,为我们限流措施提供了一个有效的入口。 一. 限流算法 ...

  • 如何自定义starter

    写在前面 以前在项目中遇到了解析CAD平面图形的需求,网上荡了许久没有全面的工具类,羊手把手一步步封装了解析cad中类型文件dxf的项目,并封装...