摘要: 1. 精简的Linux系统模型概念 下面从Linux操作系统的几个管理功能来,统摄整顿本课程及相关的知识信息,一一阐述对应的模型概念,并从模型上、逻辑上详细讲解,再分析影响程序执行性能的因素。 2.模型分解 一、内存管理 linux的内存从宏观上分为内核区与用户区,Linux内存有内核和外核的区分, 阅读全文
posted @ 2021-05-18 16:31 姚金甫 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 基于RAFT算法的软件系统设计方案 一 项目概述 Raft算法概述 Raft算法由leader节点来处理一致性问题。leader节点接收来自客户端的请求日志数据,然后同步到集群中其它节点进行复制,当日志已经同步到超过半数以上节点的时候,leader节点再通知集群中其它节点哪些日志已经被复制成功,可以 阅读全文
posted @ 2020-12-29 20:49 姚金甫 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 工程项目实践 基于Raft算法设计分布式一致性存储 一、RAFT需求分析和项目概述 Raft是一种共识算法,旨在替代Paxos。 通过逻辑分离比, Raft提供了一种在计算系统集群中分布状态机的通用方法,确保集群中的每个节点都同意一系列相同的状态转换。 raft通过领导方法实现共识。该服务器集群只有 阅读全文
posted @ 2020-12-13 21:14 姚金甫 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 前言 首先非常感谢孟宁老师的悉心教导。经过孟宁老师课堂教学后,对于孟老师通过一个简单的menu小程序,直观细致地给我们讲解了代码规范、模块化设计、可重用接口以及线程安全等问题有了愈加深入的了解,让我受益匪浅。 以下学习内容都来自于以下孟宁老师的个人库和gihub:https://gitee.com/ 阅读全文
posted @ 2020-11-07 19:54 姚金甫 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Git使用心得 在学习了孟宁老师教学的这门高级软件工程的对于Git的讲解后,让我对Git有了较深入的了解,也学习到了Git这个分布式版本控制工具的一些基本使用方法。 以下体验来自于孟宁老师的参考文献:https://mp.weixin.qq.com/s/Km5KuXPETvG0wCGHrvj9Vg 阅读全文
posted @ 2020-10-20 19:15 姚金甫 阅读(151) 评论(0) 推荐(0) 编辑