获得徽章 1
8月20日打卡,今日学习《HBase 初探:架构 + 原理 + 对比 + 实践》:本文有三个大类:HBase、HBase 与 MySQL 的区别、以及HBase 相关操作(CRUD)。HBase包括HBase 架构、HBase 数据模型、Region、数据路由 hbase:meta、HBase 适用场景;HBase 相关操作包括常见的CREATE、INSERT、SELECT、UPDATE、DELETE、LIKE介绍。
展开
评论
点赞
8月16日打卡,今日学习《带你入坑大数据(三) --- MapReduce介绍》:本文介绍MapReduce编程模型:Map阶段、Reduce阶段;MapReduce编程示例、原理图分析、需要注意的问题、mapper代码、Reducer代码、程序执行的main()方法、combiner、shuffle过程、二次排序、数据倾斜、如何诊断是否存在数据倾斜、减缓Reduce端数据倾斜。
展开
评论
点赞
8月15日打卡,今日学习《带你入坑大数据(二) --- HDFS的读写流程和一些重要策略》:本文HDFS的主要工作流程,和一些较为有用的策略。包括读流程包括HDFS client调用文件系统的open方法、FSData InputStream读数据;写流程包括客户端调用分布式文件系统的create方法、客户端调用输出流的write方法、具体的写流程分析、写入结束后的行动。
简介了HA高可用、Hadoop联邦、HDFS存储大量小文件的两种方案。
简介了HA高可用、Hadoop联邦、HDFS存储大量小文件的两种方案。
展开
评论
点赞
8月14日打卡,今日学习《K8s 长什么样子,一文道清它的整体架构》:本文本聚焦K8s的整体架构,给大家描绘出K8s的大致模样。主要内容有K8s的整体结构、主节点、工作节点、kubelet、Container Runtime、Pod、kube-proxy。
评论
点赞
8月13日打卡,今日学习《一文搞懂 K8s 准入控制(Admission Controller)》:本文介绍了K8s 中的请求处理流程以及什么是准入控制器、为什么需要准入控制器。详解了准入控制器以及动态准入控制器的使用条件、Admission Webhook、如何部署 Admission Webhook。
评论
点赞
8月12日打卡,今日学习《深度解析 Raft 分布式一致性协议》:本文概述了Raft是什么?、谁在使用Raft以及Raft的基本概念;详细地讲解了什么是选主、Raft为什么要进行选主?、Raft选主过程;介绍节点角色、任期、节点状态转换的概念。以及什么是日志复制、Raft日志复制机制解析、整体流程解析、日志复制流程图解、对日志一致性的保证、可能出现的日志不一致场景、如何处理日志不一致、安全性及正确性、对选举的限制、对提交的限制、集群成员变更与日志压缩、集群成员变更、直接切换集群成员配置、两阶段切换集群成员配置、日志压缩、线性一致性与读性能优化、什么是线性一致性?、Raft线性一致性读、写主读从缺陷分析、写主读主缺陷分析、Raft Log Read、Raft 读性能优化、Read Index、Lease Read、Follower Read。好文章。
展开
评论
点赞
8月11日打卡,今日学习《分布式系列第一弹:分布式一致性!》:本文讲解了分布式一致性的基础理论:ACID、CAP理论、BASE理论,分布式一致性协议:包含两阶段提交协议(2PC)、三阶段提交协议(3PC)、TCC,最终一致性模式。
评论
点赞
8月10日打卡,今日学习《博文|Apache Pulsar 在自研数据管道中的技术实践》:本文介绍了什么是数据管道,数据管道是让数据通过一定的传输介质,从一个地点到达另一个地点,从而实现数据的同步或复制,来满足应用需求。然后介绍为什么用Pulsar来做,有什么优点。
评论
点赞
8月9日打卡,今日学习《Apache Pulsar 技术系列 - Pulsar事务实现原理》:本文深入解析了Apache Pulsar,进行了Pulsar事务简介、事务流程、事务的实现,详细解释了
环境设定、TC与RM、Producer事务管理、Consumer事务管理、再谈TC
环境设定、TC与RM、Producer事务管理、Consumer事务管理、再谈TC
评论
点赞
8月8日打卡,今日学习《一文讲清HBase存储结构》:本文讲解了HBase的存储结构、逻辑存储结构、Region Server 和 Region 的关系、物理存储结构、在HBase中查找不同的CF的数据;然后详细介绍了HBase的架构、Hbase读取数据的过程、HBase 写入数据的过程。
评论
点赞