首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
fjian_fresh
掘友等级
Java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
fjian_fresh
赞了这篇文章
Java3y
🏆微信搜「Java3y」获取原创电子书
·
3年前
关注
面试官:系统需求多变时如何设计?
面试官:我想问个问题哈,项目里比较常见的问题 面试官:我现在有个系统会根据请求的入参,做出不同动作。但是,这块不同的动作很有可能是会发生需求变动的,这块系统你会怎么样设计?...
45
9
分享
fjian_fresh
赞了这篇文章
Java3y
🏆微信搜「Java3y」获取原创电子书
·
3年前
关注
面试官一口气问了MySQL事务、锁和MVCC,我
面试官:你是怎么理解InnoDB引擎中的事务的? 候选者:在我的理解下,事务可以使「一组操作」要么全部成功,要么全部失败 候选者:事务其目的是为了「保证数据最终的一致性」。...
402
39
分享
fjian_fresh
Java开发
·
3年前
关注
kafka负载均衡
Kafka是一款高性能、高可用的分布式发布订阅消息系统,为了将资源最大化的利用,所以针对broker的负载均衡就尤为重要。以下整理了保障集群的负载相对均衡的一些机制。 pa...
1
评论
分享
fjian_fresh
Java开发
·
3年前
关注
Apache Pulsar工作原理
在这篇文章中,我们将了解Apache Pulsar是如何工作的。 Apache Pulsar在上层具有高级别的Topic(主题)和Subscription(订阅)的概念,在...
0
评论
分享
fjian_fresh
Java开发
·
3年前
关注
kafka为什么吞吐量大、速度快?
我先把结论写在开头,然后再一个一个说明。 顺序读写 Page Cache 零拷贝 分区分段 + 索引 批量读写 批量压缩 顺序读写 Kafka是将日志记录持久化到本地磁盘中...
19
2
分享
fjian_fresh
赞了这篇文章
编程学习网
全栈工程师
·
3年前
关注
Redis的这些拓展方案,用过一条的就是大牛
前言 Redis大家都不陌生,就算是没用过,也都听说过了。 作为最广泛使用的KV内存数据库之一,在当今的大流量时代,单机模式略显单薄,免不了要有一些拓展的方案。 笔者下文会...
16
2
分享
fjian_fresh
Java开发
·
3年前
关注
kafka数据可靠性与一致性
Kafka是一款高性能、高可用的分布式发布订阅消息系统。 从 0.10 版本开始,Kafka Streams java库提供了流处理数据的基本操作,从此Kafka 的标语已...
2
1
分享
fjian_fresh
Java开发
·
3年前
关注
Raft算法
raft是工程上使用较为广泛的强一致性、去中心化、高可用的分布式协议。在这里强调了是在工程上,因为在学术理论界,最耀眼的还是大名鼎鼎的Paxos。但Paxos是:少数真正理...
1
评论
分享
fjian_fresh
Java开发
·
3年前
关注
分布式高可用存储系统--TiDB简介
TiDB 是 PingCAP 公司公司基于 Google Spanner / F1 论文实现的开源分布式 NewSQL 数据库。 TiDB 具备如下 NewSQL 核心特性...
5
评论
分享
fjian_fresh
Java开发
·
3年前
关注
MySQL调优
我认为可以从存储定位、硬件系统、SQL优化三方面来说明。 存储定位对MySQL的影响 不适合放进MySQL的数据 二进制多媒体数据 流水队列数据 超大文本数据 需要放进缓存...
0
评论
分享
fjian_fresh
Java开发
·
3年前
关注
MySQL之事务及锁机制
MySQL事务 事务基本要素----ACID 事务是由一组SQL语句组成的逻辑处理单元,具有4个属性,通常简称为事务的ACID属性。 A (Atomicity) 原子性:整...
1
评论
分享
fjian_fresh
Java开发
·
3年前
关注
MySQL之存储引擎及索引
存储引擎 存储引擎是MySQL的组件,用于处理不同表类型的SQL操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。...
1
评论
分享
fjian_fresh
Java开发
·
3年前
关注
ReentrantReadWriteLock源码分析
功能介绍 ReentrantReadWriteLock实现ReadWriteLock,支持与ReentrantLock同样的语义,但同时又比ReentrantLock性能更...
1
评论
分享
fjian_fresh
Java开发
·
4年前
关注
AbstractQueuedSynchronizer共享锁源码分析
介绍 与独占锁相对应的就是共享锁,顾名思义共享锁是指多个线程可以同时持有锁进行自身业务的处理,比较常见的使用就是ReentrantReadWriteLock的读锁,我们下一...
0
评论
分享
fjian_fresh
Java开发
·
4年前
关注
ReentrantLock源码分析
功能介绍 ReentrantLock可重入锁,Lock锁的具体实现类,具有与synchronized锁相同的基本行为和语义的可重入互斥锁,但具有扩展功能。Reentrant...
1
评论
分享
fjian_fresh
Java开发
·
4年前
关注
AbstractQueuedSynchronizer可中断获取锁源码分析
上一篇一起看过了AQS独占锁的获取与释放,这次再一起看一下可中断锁的获取与释放 还是和之前一样直接上代码进行分析 可中断获取锁源码分析 如果看过上篇独占锁的获取源码的话理解...
0
评论
分享
fjian_fresh
Java开发
·
4年前
关注
AbstractQueuedSynchronizer独占锁的获取及释放源码解析
介绍 AbstractQueuedSynchronizer同步器是用来构建锁和其他同步组件的基础框架,它的实现主要依赖一个int成员变量来表示同步状态以及通过一个FIFO队...
4
评论
分享
fjian_fresh
关注了
敖丙
Java开发
fjian_fresh
Java开发
·
4年前
关注
写在之前的一些话
为什么想要写这些文章 概念、理论看了一大堆忘了一大堆,总是跳不出这个死循环,不知道是自己理解的不够透彻导致的遗忘吗?所以想要把自己学习过程中的所思所想写下来记录下来,一方面...
0
评论
分享
个人成就
文章被点赞
36
文章被阅读
15,416
掘力值
572
关注了
1
关注者
12
收藏集
1
关注标签
10
加入于
2020-06-06