会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java编程大本营
博客园
首页
新随笔
联系
订阅
管理
2021年6月14日
Java9、10、11的新特性
摘要: Java 9 Java 9 提供了超过150项新功能特性,包括备受期待的模块化系统、可交互 的 REPL 工具,jshell,JDK 编译工具,Java 公共 API 和私有代码,以及安 全增强、扩展提升、性能管理改善等,下面介绍一些常用新特性。 1. JDK 目录结构的改变 JDK1.8及以前的目
阅读全文
posted @ 2021-06-14 22:12 java编程大本营
阅读(373)
评论(0)
推荐(0)
2021年3月29日
这也太简单了!!Zookeeper核心ZAB协议
摘要: ZAB协议是什么? ZAB 协议全称:Zookeeper Atomic Broadcast(Zookeeper 原子广播协议), 它保证Zookeeper 在主从系统架构下,集群中各个节点之间数据的一致性。保证数据一致性的分两种情况讨论,一种集群正常运行,一种集群不正常。 Zookeeper集群正常
阅读全文
posted @ 2021-03-29 13:05 java编程大本营
阅读(98)
评论(0)
推荐(0)
2021年1月27日
5000字看懂CAP、Base 理论!!!
摘要: 作者:架构师小白, 来源:公众号-程序员虎哥 前言 什么是分布式事务?介绍这个之前,先了解下这几个问题 事务是什么? 本地事务是什么? 分布式是什么? 分布式事务是什么? 事务是什么? 完成某件事情,可能有多个参与者需要执行多个步骤,最终多个步骤要么全部成功,要么全部失败。 举个栗子:支付宝上A给
阅读全文
posted @ 2021-01-27 18:05 java编程大本营
阅读(95)
评论(1)
推荐(0)
2021年1月26日
并发减库存,怎么保证不超卖?
摘要: 秒杀的场景有很多,比如:抢购、抢票、抢红包等等。总之,就是在极短时间内有大量的请求。 我们都知道,这种系统设计的大方向就是限流,即通过层层过滤,最终只让相对较少的请求进入到核心业务处理层。 这里不谈秒杀设计,不谈使用队列等使请求串行化,就谈下怎么用锁来保证数据正确,就是已经到减库存那一步了,在这一步
阅读全文
posted @ 2021-01-26 10:07 java编程大本营
阅读(121)
评论(0)
推荐(0)
公告
点击右上角即可分享