首页
学习
活动
专区
工具
TVP
发布

互联网后台技术专栏

专栏作者
12
文章
5547
阅读量
12
订阅数
hadoop安装
redhat 系 : yum install java-1.8.0-openjdk
Check King
2023-04-24
2470
云原生之微服务
单体架构是最简单的架构,常见于常见于传统的web开发,将前端代码和所有业务代码放在一个系统里,统一打包并运行,比如传统的J2EE应用,将代码打包成war, 部署在Jboos或tomcat容器中运行。
Check King
2022-12-10
5170
分布式ID生成器方案
在互联网业务中,很多场景需要全局唯一的ID,比如消息系统用一个ID标记唯一的消息,用一个唯一的ID标记一个系统对象等。这些业务场景需要有一个分布式ID生成器。
Check King
2022-04-27
3170
分布式锁
在分布式架构下,特别是微服务架构下,很多业务场景为了解决共享资源访问的问题,都会采用分布式锁,但是不同业务场景对分布式锁的可用性要求不一样,因此出现了几种分布式锁的实现版本,这篇文章简单总结一下。
Check King
2022-04-27
3700
Kafka核心技术
topic相当于是一个队列,每条消息必须指定发送哪个队列。 为了使kafka的吞吐率能水平扩展,物理上把topic分成 一个或多个partition,每个partition对应一个文件夹,存储所有这个partition的消息和索引文件。
Check King
2022-04-27
3150
网络编程-http&https
http 最初的版本(1.1之前), 是简单的请求-应答的方式,http是建立在tcp/ip的基础上,所以每次请求都要建立连接,请求拿到数据之后,就要断开连接。如果请求获取一个字符的数据,但是还需要建立连接,断开连接这些报文,带宽利用率不高,而且往返的时间增加了很多。
Check King
2021-08-09
3580
解析grpc架构与原理
grpc是google开源的一个高性能,通用的rpc框架,基于http2标准协议设计的,多语言支持。
Check King
2021-08-09
1.4K0
Golang 语言特性总结
这几年主要从事golang的后台开发,这里总结一下golang的一些特性,这篇文章不会面面俱到,只是把我认为重要的点记录下来。
Check King
2021-08-09
3540
网络基础篇-TCP
三次握手是保证客户端和服务端都能够知道消息的有去有回的最小次数。如果是2次,客户端没有给服务端回复ACK, 服务端不知道客户端有没有收到SYN+ACK,如果建立连接,客户端可能已经挂掉或者网络不可达。或者另外一种情况,客户端之前发送的SYN(由于重试等原因)又达到了服务端,这个链接如果建立了,也是无效的。四次也是可以的,只是三次就够了。
Check King
2021-08-09
3820
Mysql 基于innoDB的一篇总结
mysql 为了保证crash-safe, 是通过引入binlog(server 层的逻辑日志), redo log(innodb 存储引擎层日志), undo log(innodb 存储引擎层日志)来保证的。
Check King
2021-08-09
2450
Redis 关键知识
Redis 作为一个网络存储服务,需要独立部署,业务侧通过网络访问,这样业务服务和数据存储可以解耦。Redis是一个单线程的网络IO模型,如何做到高性能呢? 后面会详细解释。
Check King
2021-08-09
3700
网络基础篇-网络编程
在内核中,为每个socket维护两个队列,一个是已建立连接的队列,也就是完成了三次握手,处于established状态,一个是还没有完全建立连接的队列,处于sync_rcvd状态。
Check King
2021-08-09
6560
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档