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

月梦·剑心的技术专栏

专栏作者
66
文章
38389
阅读量
14
订阅数
Raft 共识算法总结
Raft 算法是目前应用广泛的分布式共识算法,在许多知名的开源项目比如 etcd 中,都有 Raft 的身影。同时,随着 MIT6.824 课程的普及,Raft 俨然成为了最广为人知的分布式共识算法。
月梦@剑心
2024-02-14
1030
RPC协议介绍
RPC,是Remote Procedure Call的缩写,意为远程过程调用,使得调用远程服务的方法,就像我们调用本地方法一样简单,并且我们不需要关心整个过程底层的细节。
月梦@剑心
2023-12-11
1370
IO及IO模型
IO,即Input/Output,指的是程序从外部设备或者网络读取数据到用户态内存/从用户态内存写数据到外部设备或者网络的过程。
月梦@剑心
2023-12-09
1540
Java IO知识总结
IO也就是Input/Output ,数据拿到计算机内存中的过程即为输入,反之,数据从内存输出到外部存储(可以是远程主机、磁盘、数据库等)的过程即为输出。数据传输过程类似于水流,因此称作IO流。IO流在Java中分为输出流和输入流,根据数据的处理方式又分为字节流和字符流。(这里的输入输出是以程序为中心的,输入指程序接收输入,输出指程序把数据输出到外部存储)
月梦@剑心
2023-12-07
1650
一致性哈希算法
一致性哈希是一种哈希算法,主要用于分布式系统中数据的分片和负载均衡,一致性哈希算法解决了传统哈希算法在节点动态增减时可能导致数据迁移量过大的问题,能够提供更好的扩展性和性能。
月梦@剑心
2023-12-05
1680
缓存击穿、缓存穿透与缓存雪崩
缓存是计算机系统中应用非常广泛的技术,最经典的,操作系统中处处是缓存,缓存可以大大提升数据访问速率。
月梦@剑心
2023-12-05
2130
Java反射机制
编译时类型是在程序代码编译解决确定的类型,而运行时类型是在程序运行时根据实际的对象类型确定的。
月梦@剑心
2023-12-03
1210
The Google File System
今天看了The Google File System的论文,我们简称其为GFS。GFS是谷歌的分布式文件存储系统,这篇论文是现代分布式软件系统入门的经典论文,并由此诞生了Hadoop生态中HDFS的开源实现。
月梦@剑心
2023-11-18
2070
Golang Context包
本文是我的context学习记录,由于还没怎么使用过context,所以不甚详细,后续会逐渐补充细节。
月梦@剑心
2023-11-18
1210
第一个Kubernetes应用
应用配置文件一般是YAML格式的,其中包含容器的定义、参数、配置等等信息,然后只需一条指令(kubectl create -f)就可以通过这个YAML文件把容器运行起来。
月梦@剑心
2023-11-18
1070
Springboot自动配置原理
Springboot只需要导入starter,就可以愉快地写代码了,其余的配置都不需要我们来考虑,显得十分便捷,那么Springboot这种自动配置机制的原理是怎样的呢?
月梦@剑心
2023-11-18
1180
The Google File System
今天看了The Google File System的论文,我们简称其为GFS。GFS是谷歌的分布式文件存储系统,这篇论文是现代分布式软件系统入门的经典论文,并由此诞生了Hadoop生态中HDFS的开源实现。
月梦@剑心
2023-09-01
2350
分布式系统概述
当只有一台计算机的时候,也就是单机系统,我们不需要考虑通信、容错、一致性等等问题,只需要将应用部署在这台计算机上,它的正确运行是显而易见的——就像我们平时所做的那样,自己编写一个C++程序并运行。
月梦@剑心
2023-08-31
1840
浅谈Kubernetes
注: CNCF即为云原生计算基金会,是一个开源的软件基金会,致力于云原生技术的普及及可持续发展。许多有名的项目都托管在这个社区当中,包括Docker、Kubernetes。
月梦@剑心
2023-08-31
1670
Innovative Technology for CPU Based Attestation and Sealing论文翻译
Innovative Technology for CPU Based Attestation and Sealing是Intel SGX技术的官方论文,本文将翻译这篇文章。 SGX技术提供了enclave环境,当今比较火的机密计算技术一般就是基于SGX技术来实现,当然也有其他的可以提供enclave环境的技术,例如TrustZone等,但是SGX应用更多,且相比之下更安全些。
月梦@剑心
2023-08-31
1890
JQuery
写入口函数防止页面上的标签还没有被渲染出来,js代码就执行了 不同于js,JQuery可以有多个入口函数
月梦@剑心
2023-08-31
1460
解决方法-The connection to the server localhost:8080 was refused - did you specify the right host or por
概述 k8s集群在节点运行kubectl命令时出现错误: The connection to the server localhost:8080 was refused - did you spec
月梦@剑心
2023-08-31
7190
Golang GC机制
Go的所有实现版本都没有单独用过删除写屏障,GoGC的历次迭代为标记清楚-插入写屏障-混合写屏障,且插入写屏障和混合写屏障对栈上都不操作。
月梦@剑心
2023-08-31
2010
Golang GMP模型
早期操作系统是单进程的,只能顺序执行进程,如果进程需要IO,必须要等IO结束才能继续运行,造成了严重的CPU资源的浪费。
月梦@剑心
2023-08-31
2050
Golang channel
channel是goroutine之间的通信机制。每个channel都有一个特殊的类型,指明channel可发送数据的类型,如chan int。
月梦@剑心
2023-08-31
1650
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档