首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wonderstone
掘友等级
程序猿
CPP/JAVA
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
八年面试生涯,整理了一套Kafka面试题
将向 Kafka topic 发布消息的程序成为 producers. 将预订 topics 并消费消息的程序成为 consumer. Kafka 以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个 broker. (2)最少一次: 消息不会被漏发送,最少被传输一次,…
Redis源码分析09——定时事件
在前文说道,服务端编程中主要涉及到三类事件:IO事件、定时(一次或多次)事件以及信号事件。在这里将介绍常用的三类处理方式,并分析Redis选择哪种。 调用alarm或者settimer函数,他在指定超时期满时会产生SIGALRM信号。我们为其建立一个信号处理函数,执行相应的处理…
java SPI 04-spi dubbo 实现源码解析
而Dubbo中最核心的一点就是SPI和自适应扩展,Dubbo的高扩展性以及其它功能都是在这个基础上实现的,理解掌握其原理才能看懂后面的一系列功能的实现原理,对我们平时实现高扩展性也非常有帮助。 我们可以一起来看一看。 需要特别说明的是,本篇文章以及本系列其他文章所分析的源码版本…
字节跳动自研万亿级图数据库 & 图计算实践
1. 图状结构数据广泛存在 这三种数据关联在一起,形成图状(Graph)结构数据。 为了满足 social graph 的在线增删改查场景,字节跳动自研了分布式图存储系统——ByteGraph。针对上述图状结构数据,ByteGraph 支持有向属性图数据模型,支持 Gremli…
服务器常见设计范式(含Redis5.0网络模型)
任一一段阻塞,我们都将其视为同步IO。 无论服务端设计什么样的模型,但其基本组件是不变的,不同的在于如何进行巧妙、高效的组合。 客户端需要进行排队,由此可见并不适合繁忙服务器。 每个用户fork一个进程,最大的问题在于当用户量很大时,非常消耗资源。 引入池技术,有效的避免了在用…
字节跳动自研强一致在线 KV&表格存储实践 - 上篇
由于篇幅受限,本系列文章分为上下两篇,上篇会涵盖整体结构,接口和一部分关键技术,下篇会涵盖另一部分关键技术和表格层相关内容。下篇会在明天更新,欢迎大家持续关注。 互联网产品中存在很多种类的数据,不同种类的数据对于存储系统的一致性,可用性,扩展性的要求是不同的。比如,金融、账号相…
面试被问了几百遍的 IoC 和 AOP ,还在傻傻搞不清楚?
首先声明:IoC & AOP 不是 Spring 提出来的,它们在 Spring 之前其实已经存在了,只不过当时更加偏向于理论。Spring 在技术层次将这两个思想进行了很好的实现。 IoC (Inversion of control )控制反转/反转控制。它是一种思想不是一个…
个人成就
文章被点赞
15
文章被阅读
20,450
掘力值
407
关注了
4
关注者
16
收藏集
1
关注标签
1
加入于
2019-09-29