- 博客(4)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 Java中高级问题整理(一)
分析springboot运行机制 首先主类上@SpringBootApplication注解,点进去主要有三个重要注解:@Configuration、@ComponentScan、@EnableAutoConfiguration。 @Configuration将该类标记为配置类; @ComponentScan没有指定basePackages的话就以当前类所在的包为basePackages,这就是为什么将Bean放于主类所在包范围之外无法扫描到的原因; @EnableAutoConfiguration有个.
2020-05-29 18:35:49 713
原创 Zookeeper
Zookeeper是什么 Zookeeper是一个高性能分布式应用协调服务,主要有以下功能: Naming Service 配置管理 Leader Election 服务发现 同步 Group Service Barrier 分布式队列 两阶段提交 Zookeeper工作方式 Zookeepe集群包含 1 个Leader,多个Follower 所有的Follower都可提供读服务 所有的写搡作都会被forward到Leader Client 与 Server通过NIO通信。 全局串行化所有的写操作
2020-05-22 08:15:50 242
原创 Kafka入门到进阶
概念 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线上和离线的消息处理
2020-05-21 08:34:28 649
原创 分布式系统的设计基本原则-CAP理论
Consistency、Availability、Partition tolerance Consistency:节点之间数据传递允许延时、阻塞、抛异常,但是必须实时准确。 如果数据更新后,并发访问下可立刻感知该更新成为强一致性。 如果允许部分或者全部感知不到该更新成为弱一致性。 若一段时间后,一定可以感知到更新称为最终一致性。 Availability:节点之间数据传递不允许超时或响应错误,但是可以返回假或者旧数据,要求有求必应。和一致性冲突。 Partition tolerance:某个节
2020-05-18 08:56:41 496
搭建好的solr 7.5单机版
2018-11-22
星外php5.2.17自动安装
2018-04-04
Postman-linux-x64-5.3.0.tar.gz,Ubuntu下进入解压后文件夹,直接点解Postman就可以运行
2017-10-15
Zookeeper客户端,资源小方便快捷
2017-09-13
我感觉jdk的动态代理和spring的代理还有aop都是一种装饰着模式
2021-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人