加载中
kafka集群 leader选举机制(浅显易懂)

Kafka 几大概念 Topic(主题) Kafka 中可将消息分类,每一类的消息称为一个 Topic,消费者可以对不同的 Topic 进行不同的处理。 Broker(代理) 每个 Broker 即一个 Kafka 服务实例,多个 ...

2020/07/07 11:41
3.8W
一次机房停电引发的思考-kafka相关

一次机房停电引发的思考 今天早上到公司的时候,接到开发反馈DEV环境所有接口都卡,耗时都在一分钟以上,严重影响开发正常工作,然后通过网关的日志定位到原因是因为kafka集群不可用(总共3...

2020/07/02 18:19
1.2K
Sentinel Slot扩展实践-流控熔断预警实现

前言 前几天公司生产环境一个服务由于流量上升触发了Sentinel的流控机制,然后用户反馈访问慢,定位发现是task定时任务导致,后面task优化之后发布,流量恢复正常。 这是一个再正常不过的生产...

2020/03/04 18:06
535
mongodb主从,副本集,分片的理解

MongoDb在用于生产环境的三种模式,master/slaves(主从模式);replcation副本集;auto shard 分片模式 在早期的系统设计中,主从模式是比较流行的,将读写分离,在不同的DB上操作,可以有效降...

2019/06/10 10:18
3.1K
JVM内存模型与GC算法

1.JVM内存模型 JVM内存模型如上图,需要声明一点,这是《Java虚拟机规范(Java SE 7版)》规定的内容,实际区域由各JVM自己实现,所以可能略有不同。以下对各区域进行简短说明。 1.1程序计数...

2018/12/29 17:17
115
idea坑

今天发现debug模式无法启动项目,一开始还以为线程不够导致无法启动,百度了半天终于找到了解决方案,在这里记录一下。 是因为之前的断点没去掉,具体为什么断点没去掉就起不来,暂时不得而知...

2018/03/28 17:21
90
dubbo参数调优

dubbo作为一个服务治理框架,功能相对比较完善,性能也挺不错。但很多朋友在使用dubbo的时候,只是简单的参考官方说明进行搭建,并没有过多的去思考一些关键参数的意义(也可能是时间紧任务多...

2018/03/02 13:30
301
Jedis使用总结

目录: 1.pipeline 2.跨jvm的id生成器 3.跨jvm的锁实现(watch multi) 4.redis分布式 1. Pipeline 官方的说明是:starts a pipeline,which is a very efficient way to send lots of command...

2018/03/02 13:30
1.6K
最全的BAT大厂面试题整理

临近年关,又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。 这些题目是网友去百度、小米、乐视、美团、58、猎豹、360...

2018/02/09 10:37
529
SpringBoot快速入门,不继承SpringBoot父依赖项目

需求描述:SpringBoot快速入门, 这篇博客记录如何使用SpringBoot快速创建一个HelloWorld程序。其中,在pom文件中,使用的SpringBoot提供的父依赖项目。在真实的企业级项目,我们可能会有自己...

2017/12/26 08:48
2.7K
spring AOP是什么?你都拿它做什么?

对于最近博主最近写博客的兴致大发,我也在思考:为什么而写博客?在互联网时代,无论你是牛人大咖,还是小白菜鸟,都有发表自己看法的权利。无论你是对的还是错的,都会在这个平台上找到答案...

2017/08/10 16:05
62
JDK8-十大新特性

JDK9原计划17年上半年就发版,但未成功发版。才发现JDK8的特性还没总结过,特此总结。 一、十大特性。 1.Lambda表达式 2.Stream函数式操作流元素集合 3.接口新增:默认方法与静态方法 4.方法...

2017/08/08 16:40
58
SpringBoot集成spring-session

Spring Session是spring的项目之一。 GitHub地址:https://github.com/spring-projects/spring-session。 官方文档:http://docs.spring.io/spring-session/docs/2.0.0.M3/reference/ Sprin...

2017/08/02 17:27
252
在 CentOS 6.x上安装 docker.io成功

docker是什么就不多说了,见docker基础原理介绍。 docker容器最早受到RHEL完善的支持是从最近的CentOS 7.0开始的,官方说明是只能运行于64位架构平台,内核版本为2.6.32-431及以上(即>=Cen...

2017/07/28 15:53
93
RocketMQ 实战之快速入门

RocketMQ 是什么 Github 上关于 RocketMQ 的介绍: RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性: 支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型 在一个...

2017/07/20 16:53
196
分布式开放消息系统(RocketMQ)的原理与实践

分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题 消息的重复问题 RocketMQ作为...

2017/07/20 16:51
12
spring Boot打可执行的jar包

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma...

2017/06/22 14:05
85
Linux下安装mysql

到mysql官网http://dev.mysql.com/downloads/mysql 下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (...

2016/12/30 17:11
58
dubbo参数调优

dubbo作为一个服务治理框架,功能相对比较完善,性能也挺不错。但很多朋友在使用dubbo的时候,只是简单的参考官方说明进行搭建,并没有过多的去思考一些关键参数的意义(也可能是时间紧任务多...

2016/12/30 10:44
146
redis分布式锁方案

目录: 1.pipeline 2.跨jvm的id生成器 3.跨jvm的锁实现(watch multi) 4.redis分布式 1. Pipeline 官方的说明是:starts a pipeline,which is a very efficient way to send lots of command...

2016/12/26 12:22
580

没有更多内容

加载失败,请刷新页面

返回顶部
顶部