腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
后端开发你必须学会的干货
专栏作者
举报
100
文章
231741
阅读量
51
订阅数
订阅专栏
申请加入专栏
全部文章(100)
编程算法(40)
java(28)
数据库(18)
sql(15)
云数据库 Redis(13)
缓存(13)
node.js(11)
网络安全(10)
kafka(10)
ide(9)
jdk(9)
自动驾驶(7)
spring(7)
http(7)
jvm(7)
网站(6)
tcp/ip(6)
数据结构(6)
javascript(5)
html(5)
json(5)
云数据库 SQL Server(5)
linux(5)
文件存储(5)
消息队列 CMQ 版(5)
分布式(5)
zookeeper(5)
socket编程(5)
面向对象编程(4)
hashmap(4)
https(4)
servlet(3)
android(3)
mvc(3)
github(3)
apache(3)
存储(3)
jdbc(3)
安全(3)
sdk(3)
负载均衡(2)
其他(2)
php(2)
jsp(2)
react(2)
打包(2)
git(2)
api(2)
jar(2)
全文检索(2)
访问管理(2)
SSL 证书(2)
容器(2)
开源(2)
数据迁移(2)
rabbitmq(2)
微服务(2)
云服务器(1)
c++(1)
jquery(1)
ajax(1)
composer(1)
maven(1)
unix(1)
nginx(1)
laravel(1)
VPN 连接(1)
企业邮箱(1)
企业(1)
express(1)
压力测试(1)
mybatis(1)
aop(1)
markdown(1)
dubbo(1)
rpc(1)
udp(1)
微信(1)
数据分析(1)
数据处理(1)
swoole(1)
mvcc(1)
etcd(1)
搜索文章
搜索
搜索
关闭
一文理解Kafka如何做到高吞吐
node.js
java
socket编程
文件存储
缓存
因为硬盘每次读写都会寻址和写入,其中寻址是一个耗时的操作。所以为了提高读写硬盘的速度,Kafka使用顺序I/O,来减少了寻址时间:收到消息后Kafka会把数据插入到文件末尾,每个消费者(Consumer)对每个Topic都有一个offset用来表示读取的进度。
全菜工程师小辉
2021-07-23
886
0
一文理解Kafka如何消息不丢失
kafka
node.js
本文只聚焦于Kafka系统的消息丢失,如果是生产环境出现数据丢失,排查时要先从链路上分段定位,缩小问题范围。
全菜工程师小辉
2021-06-25
1.3K
0
一文理解Kafka重复消费的原因和解决方案
kafka
node.js
zookeeper
在解释Kafka重复消费出现原因之前,列举一下Kafka中与消费者有关的几个重要配置参数。
全菜工程师小辉
2021-06-25
5K
0
一文快速了解Kafka
node.js
api
kafka
消息队列 CMQ 版
数据处理
初学Kafka,肯定会被各种概念搞得很头疼,所以整理下Kafka进阶学习必须要了解的概念。
全菜工程师小辉
2021-05-17
906
0
AsyncContext异步请求的用法
javascript
node.js
servlet
java
容器
在Servlet 3.0中,在ServletRequest上提供了startAsync()方法
全菜工程师小辉
2019-09-16
5K
0
一种非大小排序(先后关系排序)—拓扑排序
node.js
java
jsp
html
编程算法
在以前很多人可能听过拓扑排序,但可能认为它太难而不愿接触学习,也不清楚是排啥序的,然而拓扑排序实际很简单,生活中也很常用,面试笔试也会遇到,所以掌握拓扑排序已是必要的!
全菜工程师小辉
2019-09-16
1.3K
0
快速了解基于AQS实现的Java并发工具类
编程算法
javascript
node.js
AQS是AbstractQueuedSynchronizer的简称,类如其名,抽象的队列式的同步器,它是一个Java提高的底层同步工具类,用一个int类型的变量表示同步状态,并提供了一系列的CAS操作来管理这个同步状态,许多同步类实现都依赖于它,如常用的CountDownLatch、Semaphore、CyclicBarrier、ReentrantLock和StampedLock,后文会逐个介绍。
全菜工程师小辉
2019-08-16
747
0
彻底搞懂Java的网络IO
编程算法
自动驾驶
javascript
node.js
linux
应用程序向操作系统发出IO请求:应用程序发出IO请求给操作系统内核,操作系统内核需要等待数据就绪,这里的数据可能来自别的应用程序或者网络。一般来说,一个IO分为两个阶段:
全菜工程师小辉
2019-08-16
2K
0
快速了解Java线程池
spring
javascript
node.js
面向对象编程
ajax
还有很多其他的方法:比如:getQueue() 、getPoolSize() 、getActiveCount()、getCompletedTaskCount()等获取与线程池相关属性的方法,可以用于线程池监控,有兴趣的朋友可以自行查阅API。
全菜工程师小辉
2019-08-16
479
0
详解ConcurrentHashMap及JDK8的优化
jdk
hashmap
缓存
node.js
数据结构
由于HashMap在并发中会出现一些问题,所以JDK中提供了并发容器ConcurrentHashMap。有关HashMap并发中的问题和原理,强烈建议查看这篇文章进行复习。
全菜工程师小辉
2019-08-16
1.1K
0
图解一致性hash算法和实现
缓存
node.js
编程算法
一致性hash算法,是麻省理工学院1997年提出的一种算法,目前主要应用于分布式缓存当中。 一致性hash算法可以有效地解决分布式存储结构下动态增加和删除节点所带来的问题。 在Memcached、Key-Value Store、Bittorrent DHT、LVS中都采用了一致性hash算法,可以说一致性hash算法是分布式系统负载均衡的首选算法。
全菜工程师小辉
2019-08-16
643
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档