分布式事务一致性解决方案
一、从数据一致性谈起
一致性问题,“万恶之源”是数据冗余和分布并通过网络交互+网络异常是常态。
1、数据一致性的情形
主库、从库和缓存数据一致性,相同数据冗余,关系数据库,为保证关据库的高可用和高性能,一般会采用主从(备)架构并引入缓存。
Android Things阿里云物联网平台的使用(普通版)
Android Things阿里云物联网平台的使用(普通版)
研究了物联网,那么接下来你需要做的就是如何去远程控制,实现开发板的远程通讯交互,那么BAT最近也都陆续更新了自己的物联网平台系统,借助BAT的资源,我们能很快的建立起一个物联网开发环境,接下来我们手把手看看阿里云物联网平台的使用吧
1.
CentOS7下安装RabbitMQ
CentOS7下安装RabbitMQ第一步下载erlang环境并安装:
rpm -Uvh https://mirrors.aliyun.com/centos/7.6.1810/extras/x86_64/Packages/epel-release-7-11.
快的打车架构实践
【本文转载自快的打车架构实践】
快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,本文将会阐述快的打车架构演变过程遇到的一些有代表性的问题和解决方案。
LBS的瓶颈和方案
先看看基本的系统模型,如图1所示。
图1 系统模型示意图
司机每隔几秒钟上报一次经纬度,存储在Mon
rabbitmq更换数据文件和日志文件的存放位置
原来的默认位置是/var下
需要将这些文件更换位置
1、先创建数据文件和日志文件存放位置的目录并给权限
mkdir -p /usr/local/rabbitmq/mnesia
mkdir -p /usr/local/rabbitmq/log
chmod -R 777 /usr/loca...