logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Hands-On Hyperledger Fabric——分布式账本存储

文章目录读写集分布式账本技术通过在不同节点之间达成共识,记录相同的账本数据,这是区块链技术的基础。超级账本采用Endorsement/Consensus模型,模拟执行和区块验证是在不同角色的节点中分开执行的。读写集在endorse节点模拟执行交易的过程中,会生成读写集(Read-Write Set)。读集合包含了唯一键的列表,还有在模拟执行过程中交易读取的已提交键值。写集合也包含了一个...

Java架构直通车——基于数据库for update实现分布式锁

文章目录使用数据库解决超卖问题(非分布式)分为三步:原始方法合并二、三步:使用update行锁使操作下沉到数据库合并一、二、三步:使用方法锁优化:使用块锁使用数据库解决分布式超卖问题使用数据库解决超卖问题(非分布式)解决库存超卖问题,可以另扣库存不在程序中运行,而是通过数据库。向数据库传递库存增量,扣件N个库存,增量为-N。也就是在数据库update语句计算库存,通过update行锁解决并发。..

为分布式做准备吧——服务的容器化过程

容器vs虚拟机什么是虚拟机?虚拟机为用户提供一个完整的系统镜像,常见的虚拟机有VMware、VirtualBox等。虚拟化技术可以为每个用户分配虚拟化后的CPU、内存和I/O设备等资源,但是为了能运行应用程序,除了需要部署应用程序本身及其依赖,还需要整个操作系统和驱动。什么是容器?容器是一种轻量级、可移植的为应用程序提供了隔离的运行空间。每个容器内都包含一个独享的完整用户环境,并且...

云服务器下Spark安装配置

文章目录Spark安装配置安装配置java安装配置hadoop安装配置scala安装配置spark验证是否成功Spark安装配置安装配置javaSpark 本身是用Scala 写的,运行在Java 虚拟机(JVM)上。要在你的电脑或集群上运行Spark,你要做的准备工作只是安装Java 6 或者更新的版本。安装配置hadoop其次需要安装Hadoop,因为Spark需要HDFS(非必要)...

Hadoop是小象——Hadoop集群安装配置

所需软件Linux所需软件包括:JavaTM1.5.x,必须安装,建议选择Sun公司发行的Java版本(以前安装过)。ssh 必须安装并且保证 sshd一直运行,以便用Hadoop 脚本管理远端Hadoop守护进程。(一般默认CentOS已经安装了OpenSSH,即使你是最小化安装也是如此,所以不用安装。)另外主机和虚拟机Ping不通的原因如下:https://blog.csdn.n...

再临SpringBoot——理解Spring Web Mvc架构处理流程

文章目录ServletServletServlet有以下特点:请求/响应式(Request/Response)。屏蔽网络通讯的细节 。具有完整的生命周期。关于DispatcherServlet,在之前的文章中说明的很清楚,在此不再赘述。在以前学习Spring时,一般是以下步骤:实现Controller配置Web MVC组件(通过注解或者xml配置)部署Dispatch...

到底了