最新文章列表

电商项目架构,高并发,高性能,高可用,高可扩展,分布式,集群

电商项目架构,高并发,高性能,高可用,高可扩展,分布式,集群     36套精品Java高级课,架构课,java8新特性,P2P金融项目,程序设计,功能设计,数据库设计,第三方支付,web安全,高并发,高性能,高可用,分布式,集群,电商,缓存,性能调优,设计模式,项目实战,大型分布式电商项目实战视频教程 视频课程包含:   36套Java精品高级课架构课包含:
tz16870486ping 评论(0) 有28人浏览 2017-10-18 09:39

高可用系统要点

参考方腾飞大神所写的 《如何建设高可用系统》 整理出对应思维导图,稍微些许改动,帮助大家更好地理解。  ----------------------------------------------- ...
smallvq123 评论(0) 有681人浏览 2017-06-19 16:45

阿里云数加大数据计算服务MaxCompute学习路线图 (持续更新中)

    最近很多客户私信来咨询如何学习阿里云数加大数据计算服务MaxCompute 技术。为此,我们列了一个路线图供大家学习大数据计算服务MaxCompute。这个列表包含了一些社区的优秀资料和我们的原创文章。我们会随着大数据计算服务MaxCompute技术的发展持续更新本文,也会在云栖社区继续贡献内容来帮助同学们快速入门或持续提高。 大数据计算服务(MaxCompute) ...
iyulang 评论(0) 有16人浏览 2017-05-04 22:10

【数据架构解读】基于阿里云数加StreamCompute和MaxCompute构建的访问日志统计分析

【场景】 用户搭建网站会不断的产生访问日志(Nginx,Apache访问日志)。为了从访问日志中挖掘出更多价值,本文主要阐述如果利用阿里云数加从沉睡中的访问日志中获取更有价值的数据,包括用于实时统计和展示网站访问的一系列指标,例如PV,UV,设备,地理,状态码,爬虫,网络流量等指标。   【具体分析需求】 用户想根据访问日志来实时统计和展示网站访问重要指标,需要设计到流式计算和离线计算,那 ...
iyulang 评论(0) 有14人浏览 2017-05-03 11:40

海量数据存储--分库分表策略详解

海量数据存储--分库分表策略详解 一、背景:     系统刚开始的时候,数据库都是单库单表结构。随着业务量的增加进行第一次数据库升级,根据业务垂直拆分数据库,这样多变成多个业务数据库,每个数据库里面还是单表结构。接下来,继续随着业务量的继续增加,单表已经很难承受数据量,就要进行分表,这个时候就是,多个业务库,每个业务库下对需要分表的表进行分表。再接下来,随着应用的增加,数据库IO,磁盘等等都抗不住 ...
无量 评论(0) 有7337人浏览 2017-04-12 19:59

盘古:阿里云飞天分布式存储系统设计深度解析

在10月19日的云栖社区在线培训上,来自盘古团队的吴洋分享了《盘古:飞天分布式存储系统实践》。他主要从以下三个方面进行了分享:盘古是什么? ...
iyulang 评论(0) 有21人浏览 2017-04-09 21:32

保障服务的持续高可用、高性能及负载均衡

保障服务的持续高可用、高性能及负载均衡 项目主页   高可用: 服务多副本 高性能: 超时限制 负载均衡: 环形队列 已经实现的功能: 1. HTTP调用方式的搜索服务 2. REDIS访问 一句话说明白这个项目的原理: 后端有多个一模一样的搜索,还有多个一模一样的REDIS,中间层的业务逻辑不直接调用搜索和REDIS,而是通过这个组件来调用     在WE ...
yangshangchuan 评论(2) 有6331人浏览 2017-01-24 22:42

kafka的高可用和一致性探究

一、kafka基础    本篇文章讨论的kafka版本是目前最新版 0.10.1.0。 1.1 kafka种的KafkaController      所有broker会通过ZooKeeper选举出一个作为KafkaController ...
农村外出务工男JAVA 评论(0) 有1184人浏览 2016-12-29 16:45

redis学习总结

一:redis过期键删除策越   1:惰性删除:每次get的时候才判断key是否过期,如果过期才会执行删除,这样会导致大量的过期key占用内存。   2:定期删除:通过设置删除频率和时长(需要根据实际情况,可以压数据,看某个时间范围内过期的key有多少,占用多少内存,大概需要多久才能删除完),在某个时候执行删除操作,并只执行设置的时长时间,这样既降低了CPU消耗时间(不会长时间占用cpu去执行删 ...
农村外出务工男JAVA 评论(0) 有805人浏览 2016-12-23 08:12

MooseFS 3.0部署笔记(4)【原创】

此文接 部署笔记3 ,介绍mfs高可用中的keepalived的部署. keepAlived 安装 1. 下载  http://www.keepalived.org/software/keepalived-1.2.23.tar.gz 2. tar -xzvf keepalived-1.2.23.tar.gz 3. 下载并安装一下包,根据自己的操作系统版本定。 可用命令查看相关组件的版本(rpm –q ...
zhenggm 评论(0) 有999人浏览 2016-08-08 19:22

MooseFS 3.0部署笔记(3)【原创】

本文介绍MooseFS+DRBD+KEEPALIVED实现高可用,以下是部署笔记。 一、DRBD(实现MFSMASTER META_DATA 的同步写) 1. 配置hosts 192.168.3.127 L-AP-3-127 192.168.3.131 L-AP-3-131 2. 下载依赖包flex,并安装 ftp://rpmfind.net/linux/centos/6.8/os/x86_64 ...
zhenggm 评论(0) 有2784人浏览 2016-08-08 19:22

集群高可用架构整理(不断更新)

集群高可用架构整理(不断更新中) 在大型系统或是对稳定性要求较高的项目中,集群高可用架构是必不可少的,这里整理一些平时用到过的集群/高可用技术,不断更新中。。。 二种最基本的集群模型: M-S 型集群: M-S 型的集群一般用于高可用架构,主节点挂掉时从节点顶上,一般不具有分流(负载均衡)的作用。 M-M 型集群: M-M 型的集群一般用于分流(负载均衡),部分 M-M 型集 ...
wosyingjun 评论(4) 有4314人浏览 2016-07-29 15:26

基于keepalived的nginx高可用集群方案

基于keepalived的nginx高可用方案 Keepalived 是一种高性能的服务器高可用或热备解决方案,可以用来防止服务器单点故 障的发生,通过配Nginx可以实现web前端服务的高可用。 注:貌似阿里云的ECS服务器没法用keepalived(无法获取到VIP),遇到这种情况的建议还是用阿里云的SLB吧,简单省心。 相关文章:范例项目: http://wosyingj ...
wosyingjun 评论(0) 有11244人浏览 2016-07-24 14:31

Kafka 0.9+Zookeeper3.4.6集群搭建、配置,新Client API的使用要点,高可用性测试,以及各种坑

Kafka 0.9版本对java client的api做出了较大调整,本文主要总结了Kafka 0.9在集群搭建、高可用性、新API方面的相关过程和细节,以及本人在安装调试过程中踩出的各种坑。   关于Kafka的结构、功能、特点、适用场景等,网上到处都是,我就不再赘述了,直接进入正文   Kafka 0.9集群安装配置   操作系统:CentOS 6.5     1. 安装J ...
kelgon 评论(4) 有12521人浏览 2016-04-01 11:57

Kafka 0.9+Zookeeper3.4.6集群搭建、配置,新版Java Client的使用要点,高可用性测试,以及各种坑(二)

上一节中(点此传送),我们完成了Kafka集群的搭建,本节中我们将介绍0.9版本中的新API,以及Kafka集群高可用性的测试   1. 使用Kafka的Producer API来完成消息的推送   1) Kafka 0.9.0.1的java client依赖: <dependency> <groupId>org.apache.kafka</ ...
kelgon 评论(0) 有10932人浏览 2016-03-31 20:56

Kafka 0.9+Zookeeper3.4.6集群搭建、配置,新版Java Client的使用要点,高可用性测试,以及各种坑(一)

Kafka 0.9版本对java client的api做出了较大调整,本文主要总结了Kafka 0.9在集群搭建、高可用性、新API方面的相关过程和细节,以及本人在安装调试过程中踩出的各种坑。   关于Kafka的结构、功能、特点、适用场景等,网上到处都是,我就不再赘述了,直接进入正文   Kafka 0.9集群安装配置   操作系统:CentOS 6.5     1. 安装J ...
kelgon 评论(0) 有3306人浏览 2016-03-30 15:44

keepalived安装配置实现高可用

环境 角色 IP 用途 Master A 10.10.10.33 MySQL DB
AILIKES 评论(0) 有1489人浏览 2016-03-06 18:27

高并发的核心技术-幂等的实现方案

高并发的核心技术-幂等的实现方案 一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 2. 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱; 3. 发送消息,也应该只发一次,同样的短信发给用户,用户会哭的; 4. 创建业务订单, ...
无量 评论(9) 有39035人浏览 2016-02-08 14:02

如何构建Java微服务?

【编者按】微服务背后的大理念是将大型、复杂且历时长久的应用在架构上设计为内聚的服务,这些服务能够随着时间的流逝而演化。本文主要介绍了利用 Java 生态系统构建微服务的多种方法,并分析了每种方法的利弊。 快速预览 在 Java 生态系统中构建微服务的策略主要有:container-less, self-contained 和 in-container; Container-less 微服务 ...
BradyZhu 评论(0) 有1387人浏览 2016-01-22 13:27

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics