#分布式记账

celery分布式异步框架

Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统专注于实时处理的异步任务队列同时也支持任务调度Celery架构  Celery的架构由三部分组成,消息中间件(messagebroker),任务执行单元(worker)和任务执行结果存储(taskresultstore)组成。消息中间件C...

Windows和Linux的Jmeter分布式集群压力测试

原文:https://blog.csdn.net/cyjs1988/article/details/80267475  在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。一、Jmeter分布...

Redis(十三):Redis分布式锁的正确实现方式

分布式锁一般有三种实现方式:1.数据库乐观锁;2.基于Redis的分布式锁;3.基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布...

分布式任务调度平台XXL-JOB

目录1、源码下载地址2、文档地址3、源码结构4、初始化数据库5、配置调度中心①、修改调度中心配置文件②、部署调度中心③、访问调度中心管理界面6、创建执行器项目①、添加maven依赖②、配置执行器③、载入配置文件④、创建任务JobHandler7、在调度中心中配置执行器①、配置执行器②、创建任务8、启动任务  ...

分布式工作流任务调度系统Easy Scheduler正式开源

1、背景在多位技术小伙伴的努力下,经过近2年的研发迭代、内部业务剥离及重构,也经历一批种子用户试用一段时间后,EasyScheduler终于迎来了第一个正式开源发布版本-- 1.0.0。相信做过数据处理的伙伴们对开源的调度系统如oozie、azkaban、airflow应该都不陌生,在使用这些调度系统中可能会...

3分钟搞定SpringBoot+Mybatis+druid多数据源和分布式事务

 在一些复杂的应用开发中,一个应用可能会涉及到连接多个数据源,所谓多数据源这里就定义为至少连接两个及以上的数据库了。    下面列举两种常用的场景:    一种是读写分离的数据源,例如一个读库和一个写库,读库负责各种查询操作,写库...

SpringBoot,用200行代码完成一个一二级分布式缓存

缓存系统的用来代替直接访问数据库,用来提升系统性能,减小数据库复杂。早期缓存跟系统在一个虚拟机里,这样内存访问,速度最快。后来应用系统水平扩展,缓存作为一个独立系统存在,如redis,但是每次从缓存获取数据,都还是要通过网络访问才能获取,效率相对于早先从内存里获取,还是差了点。如果一个应用,比如传统的企业应用,一次页面...

利用iis虚拟目录实现文件服务器功能(分布式存储)

要求说明:  通过网站上传文件保存到统一的文件服务器上。  服务器说明:    1.文件服务器以下称为FilesServer,IP地址为:192.168.1.213    2.Web服务器为以下称为WebServer,IP地址为:192.168.1.214详细步骤:  (1)在FilesServer和WebServer...

企业级分布式存储应用与实战MogileFS、FastDFS

   目录实战一:企业级分布式存储应用与实战mogilefs实现原理1、环境准备2、下载安装,每个机器都一样3、数据库初始化4、在tracker-srv服务器上,启动mogilefsd服务5、在两台storagenode上,启动mogstored服务6、修改客户端工具配置7、storage...

基于MongoDB分布式存储进行MapReduce并行查询

中介绍了如何基于Mongodb进行关系型数据的分布式存储,有了存储就会牵扯到查询。虽然用普通的方式也可以进行查询,但今天要介绍的是如何使用MONGODB中提供的MapReduce功能进行查询。     有关MongoDb的MapReduce之前我写过一篇文章 ...

分布式缓存学习总结

一、分布式缓存简图二、为什么使用Memcached分布式缓存呢?三、Memcached基础原理四、Memcache下载与安装五、MencacheHelper.cs 示例使用 结合Session与项目配置缓存六、Redis和Memcache的区别总结 一、分布式缓存简图  ...

数据服务的分布式模型

 分布式系统要求个节点分布在网络上,并通过消息传递合作来完成一个共同的目标。分布式系统的三大关键特征:节点之间并发工作没有全局锁某个节点发生错误不影响其它节点模型接口服务层提供对外的REST接口,而数据服务提供对接口服务的REST接口。接口服务接收用户请求,数据服务接收接口服务的请求,接口服务作为HTTP客户...

分布式服务框架 Zookeeper入门学习

 ZooKeeper介绍ZooKeeper是一种为分布式应用所设计的高可用、高性能且一致的开源协调服务,是Google的Chubby一个开源的实现。提供功能:命名服务配置管理集群管理分布式锁队列管理特性:顺序一致性:从同一个客户端发起的事务请求,最终将会严格按照其发起顺序被应用到ZooKeeper中。原子性:...

分布式哈希和一致性哈希算法

 目录1、数据分布2、哈希方式3、一致性哈希方式 笔记来自分布式原理一书,供个人学习。单机系统与分布式系统的最大的区别在于问题的规模,即计算、存储的数据量的区别。将一个单机问题使用分布式解决,首先要解决的就是如何将问题拆解为可以使用多机分布式解决,使得分布式系统中的每台机器负责原问题的一个子集。由于...

go语言实现分布式锁

本文:https://chai2010.cn/advanced-go-programming-book/ch6-cloud/ch6-02-lock.html在单机程序并发或并行修改全局变量时,需要对修改行为加锁以创造临界区。为什么需要加锁呢?我们看看在不加锁的情况下并发计数会发生什么情况:packagemainimpo...
代码星球 ·2020-05-09
首页上一页...2223242526...下一页尾页