基于微服务的可信文件存储系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:njnuqxj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今是信息爆炸的年代,用户自身信息的存储需求越来越强烈,人们不仅在消费大量的信息,还在不断产生自身行为消息。用户如何保存自己的行为信息以及有价值的信息成为困扰用户的一大问题。更为重要的是,用户如何保护自己的信息不被篡改以及实现文件原创性证明,这个难题又是信息时代中挥之不去的阴霾。因此,基于区块链技术和微服务架构的文件存储系统可以为这些问题探索出一条行之有效的道路。可信文件存储系统按照快速原型流程对软件开发进行管控。首先,根据用户需求对主要业务服务进行流程分析,使用业务流程图、用例图分析主要功能。其次,采用时序图和业务流程图对系统整体架构和业务服务进行设计,采用表格描述对应的数据库表结构,展示系统功能的实现过程。系统采用Gin框架实现业务模块与路由层的解耦,利用Mysql和Redis作为系统数据存储,使用Fabric联盟链实现文件可信服务。为了实现服务架构的微服务化,系统采用了Go-Micro框架进行改造,利用GRpc框架实现系统各个容器中的业务调用。在系统架构部署方面,系统采用Docker镜像的方式实现了多业务服务实例的部署,支持系统容量的自动扩展和伸缩,使用Kubernetes对Docker镜像进行可视化管理。此外,系统利用Jenkins搭建代码推送服务。浏览器应用采用Restful风格的数据格式与系统服务进行数据沟通。最后根据黑盒测试原则设计不同特点的测试用例,验证主要业务服务符合设计目标的程度。系统借助联盟链服务有效的保护用户的信息资产和著作权,有效的在侵权盗用文件方面起到了威慑作用,实现用户对于自身信息的存储需求并且支持跨平台的调用和下载。
其他文献
天然气是绿色、低碳、可循环发展的主要能源。在天然气需求量较大的城市边缘,远处输送过来的天然气需要重新注入地下的储存空间即储气库,以达到储蓄、调峰的目的。储气库的注气、采气控制需要了解储气库井下的液位深度,目前国内尚无成熟的技术,因此储气库液位无线监测系统的研究具有重要的意义。本文基于激光测距和电磁波传输技术,开发了储气库液位深度测量和测量数据传输两部分组成的全无线系统,实现储气库液位深度监测。该系
四川地区地处我国西南腹地和长江上游,因地理区位、民族分布,政治、经济条件,尤其是发生在历史上的几次大的移民活动等因素影响,使四川区域文化受到北方中原文化和南方江浙地区文化影响较大,形成了独具特色的“南北杂糅、新旧叠沓”的区域文化特征,综合文化的杂糅性同样影响着古代建筑营造,因此,为了揭示其具体的表现形式和形成原因,本研究跳出单一时代和典型建筑案例范畴限制,通过大量田野调查获取古蜀道沿线元明殿堂建筑
钛/钢复合板兼具钢的高强度、低成本,以及钛的耐腐蚀性等特性,在石油化工、船舶、航空航天等领域有着广泛应用潜力。界面结构是影响层状复合板力学性能的关键因素,受到人们的高度重视。本文以工业纯钛(TA2)与Q235B钢为原材料,以不锈钢为中间层材料,采用热轧复合法制备了钛/不锈钢/Q235复合板。研究了复合板制备以及后续退火过程中界面结构的演变,开展了界面结构对复合板力学性能影响的实验与数值模拟研究。研
风能作为可再生能源中的重要组成部分,是实现我国双碳目标的重要支撑。我国海上风资源储量7.5亿千瓦,目前开发比例不到25%,发展潜力巨大。海上风电机组作为最有效地开发海上风能资源的核心装备,其超大功率和大型化发展趋势对风电齿轮箱的轻量化设计提出了更高要求,并且在时变风速作用下,百米级大尺寸、大柔性叶片与塔筒的耦合变形会使风电齿轮箱的输入载荷产生明显的随机特性,加之时变啮合刚度与传动误差等内部激励的影
随着移动终端设备的普及,移动群智感知(Mobile Crowd Sensing,MCS)作为一种新兴的数据收集范式,受到学术界和工业界的广泛关注。它将移动用户携带的智能设备作为感知载体,通过用户的移动形成交互式的感知网络并借助智能设备感知模块进行数据的感知、分析和共享等操作,协作完成个体难以解决的复杂任务。相比传感器网络来说,MCS网络拥有感知成本低、灵活性强和覆盖率广的优点,同时在环境监测、医疗
车辆在行驶过程中会由于路面不平度激励引起车身垂向振动,影响乘客的乘坐舒适性和安全性,主动悬架系统可以根据车辆的运行速度及路面激励情况提供一个主动阻尼力抵消路面的冲击力,改善车辆行驶过程中的平顺性、操纵稳定性及安全性。主动悬架系统要求提供主动阻尼力的电机具有转矩脉动小、响应速度快的特点,因此本文基于电磁主动悬架系统、轴向磁通永磁电机的结构特点,设计了一款转矩密度大、转矩脉动小和响应速度快的双定子单转
居住是人们生存的基本需求,安定舒适的居住空间是每一个居民的追求,居住空间的发展变化轨迹可以说是城市中的人们生活需求变化在空间上的投影。当前,我国的居住问题已从居住空间总量短缺转变为结构性供给不足。近10年来,如何解决人民群众日益增长的美好生活需求与居住空间不平衡不充分的发展之间的矛盾,通过供给侧结构性改革提质增效,提升居住空间的质量,成为现阶段居住空间发展面临的重要任务。在2020年新冠疫情的冲击
纵观国际经济形势发展历程,我们看到始于十九世纪的并购在世界经济范围内发挥出越来越重要的作用,并购风潮席卷全球,得以实现了全球范围内产业结构大调整,经济一体化进程大幅加快。我国经济在成功抵御2008-2009年全球金融危机后,呈现出持续健康发展的势头。在证券市场、民间资本的推动下,企业之间的并购行为层出不穷。特别是在近几年互联网经济发展和金融资本增长的推动下,并购市场越来越火热。FH公司是一家199
转译后备缓冲器(TLB)对于现代虚拟存储系统的性能至关重要,由于其存放着从虚拟地址到物理地址的映射,使得每次访问内存都需要首先访问TLB。为了降低TLB的访问延迟,扩大其地址映射覆盖范围,当前的内存系统广泛采用了包含型架构(Inclusive Hierarchy)管理两级TLB。但是,随着内存密集型应用程序的广泛使用,程序内存占用变大,需要频繁执行从虚拟地址到物理地址的映射,因而给TLB性能提出了
基础设施投资对经济平稳增长发挥着极为关键的作用,政府在基础设施方面的投资金额日益上涨,在国内生产总值不断提升、常住城镇人口数量节节攀升的同时,基础设施的建设和运行却存在着与资源环境承载能力不匹配的问题,这在浪费生产要素的同时对生态环境产生了负外部性。因此,随着国家供给侧结构性改革的深入,环境规制必定会对基础设施投资效率带来影响,环境规制强度的提升会直接影响相关企业的成本和研发投入,环境规制强度的空