#分布式记账

hadoop伪分布式环境搭建

1.关防火墙2.设置IP地址3.设置network文件hosts映射文件4.安装jdk5.安装hadoop6.配置hadoop:hadoop-env.sh、core-site.xml、hdfs-site.xml、Mapred-site.xml、yarn-site.xml 1.1重启网卡(命名行重启)1.2机器...

集群和分布式

集群是个物理形态,分布式是个工作方式。 只要是一堆机器,就可以叫集群,他们是不是一起协作着干活,这个谁也不知道;一个程序或系统,只要运行在不同的机器上,就可以叫分布式,嗯,C/S架构也可以叫分布式。 集群一般是物理集中、统一管理的,而分布式系统则不强调这一点。 所以,集群可能运行着一个或多...
代码星球 ·2020-04-08

什么是分布式系统中的幂等性

最近很多人都在谈论幂等性,好吧,这回我也来聊聊这个话题,光看着俩字,一开始的确有点一头雾水,语文不好嘛,词太专业嘛,对吧 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通...

python基于redis实现分布式锁

我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的锁进行处理,并且可以完美的运行,毫无Bug!注意这是单机应用,后来业务发展,需要做集群,一个应用需要部署到几台机器上然后做负载均衡,大致如下图:  上图可以看到,变量A存在三个服务器内存中(这个变量A主要体现是...

分布式的两种算法

这种算法非常的简单,就是根据服务器台数的余数进行分散,求得整数值的hash值,再除以服务器的台数,根据其余数来选择服务器,将server的hash值与server的总台数进行求余,即hash%N。但是在这种算法对缓存命中率的影响下:我们假设有8台服务器,运行中突然down了一台,则求余的底数变成了7,那么其产生的结果就...
代码星球 ·2020-04-07

Cenos7下hadoop2.7.7伪分布式模式安装

 环境介绍:Centos7+jdk1.8.0_211一、首先、安装JDK1.8.0,详情请移步Centos7下安装配置JDK关闭防火墙(建议关闭、当然也可以自己开放端口)Centos7下防火墙的操作创建一个用户hadoop,当然也可以使用root用户操作。(我的是使用root操作)可以创建一个linux用户叫...

ganglia分布式监控部署

一.介绍        Ganglia是由UCBerkeley发起的一个开源监控项目,设计用于监控数以千几的节点。每台服务器都运行一个收集和发送监控数据名为gmond的守护进程。它将从操作系统和指定主机中收集。接收所有监控数据的主机可以显示...

分布式RPC框架性能大比拼

  https://github.com/grpc/grpchttp://colobu.com/2016/09/05/benchmarks-of-popular-rpc-frameworks/https://www.zhihu.com/question/30027669...

可扩展Web架构与分布式系统(转)

搭建和运营一个可伸缩的web站点或者应用程序意味着什么?在原始层面上这仅仅是用户通过互联网连接到远程资源-使系统变得可伸缩的部分是将资源、或者访问的资源,分布于多个服务器上。像生活中大多数事情一样,当构建一个web服务时花时间提前做好计划从长远看来还是很有帮助的;了解一些注意事项和大网站背后的权衡原则可以在创建小型网站...

工资表的生成、显示、修改工资,应用transactionscope 分布式事务

一:二:SalarySheetDAL.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Data.SqlClient;usingHRMSys.Model;usingSystem.Data...

【转】.NET Core 事件总线,分布式事务解决方案:CAP

【转】.NETCore事件总线,分布式事务解决方案:CAP背景相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么CAP就是在这样的背景下诞生的。最初打算做这个东西是在去年(2016)年底,最初是为了解决...

【转】分布式事务,EventBus 解决方案:CAP【中文文档】

【转】分布式事务,EventBus解决方案:CAP【中文文档】最新文档地址:https://github.com/dotnetcore/CAP/wiki前言很多同学想对CAP的机制以及用法等想有一个详细的了解,所以花了将近两周时间写了这份中文的CAP文档,对CAP还不知道的同学可以先看一下这篇文章。本文档为CAP文献(...

基于redis的分布式锁二种应用场景

“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:一、抢不到锁的请求,允许丢弃(即:忽略)比如:一些不是很重要的场景,比如“监控数据持续上报&rdquo...

ZooKeeper 笔记(6) 分布式锁

  目前分布式锁,比较成熟、主流的方案有基于redis及基于zookeeper的二种方案。  大体来讲,基于redis的分布式锁核心指令为SETNX,即如果目标key存在,写入缓存失败返回0,反之如果目标key不存在,写入缓存成功返回1,通过区分这二个不同的返回值,可以认为SETNX成功即为获得了锁。  redis分布...
代码星球 ·2020-04-06

鹰眼系统;全链路监控系统;分布式监控系统

有一些大公司的开源方案:https://www.jianshu.com/p/a125bea43abehttps://mp.weixin.qq.com/s/7kKhAYtkIuvlBnZlaYATnw阿里的鹰眼系统:https://cn.aliyun.com/aliware/news/monitoringsolution...
首页上一页...2627282930...下一页尾页