MayMatrix 的博客

MayMatrix , May Sunshine

几种灰度发布方案

原文:https://blog.csdn.net/hueason/article/details/81054093   一、灰度发布定义 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开...

2018-12-10 17:22:19

阅读数 1093

评论数 0

微博轻量级RPC框架Motan

Motan 正式开源了,项目地址为https://github.com/weibocom/motan。微博技术团队希望未来能有更多优秀的开源人入驻,并进一步完善优化。 微博轻量级RPC框架Motan正式开源   Motan 是微博技术团队研发的基于 Java 的轻量级 RPC 框架,已...

2017-10-25 17:07:26

阅读数 192

评论数 0

DURID连接池wiki常见问题

https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 English | 中文 欢迎大家使用Druid,常见问题在这里解答,希望对大家有所帮助。 1. Druid是什么? Druid...

2017-10-20 15:10:17

阅读数 1258

评论数 0

alibaba/druid DRUID连接池的实用 配置详解

项目源码: https://github.com/alibaba/druid DRUID介绍     DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控D...

2017-10-20 14:45:36

阅读数 2705

评论数 1

JAVA分布式快速开发基础平台 iBase4J 推荐 国产 J2EE框架

iBase4J 详细介绍 https://www.oschina.net/p/iBase4J iBase4J项目简介 iBase4J是Java语言的分布式系统架构。 使用Spring整合开源框架。使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性。系统包括...

2017-10-13 17:48:58

阅读数 407

评论数 0

windows部署iBase4J、eclipse发布(亲测可用)

windows部署iBase4J 所需环境:jdk 1.8、eclipse(myeclipse不可以)、nginx、activeMQ 、zookeeper、redis 第一步 下载jdk1.8 按步骤安装至指定位置即可 第二步 安装eclipse    双击ecl...

2017-10-13 17:29:40

阅读数 361

评论数 0

【ZooKeeper 3】ZooKeeper典型应用场景一览

ZooKeeper典型应用场景一览 数据发布与订阅(配置中心) 发布与订阅模型,即所谓的配置中心,顾名思义就是发布者将数据发布到ZK节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。例如全局的配置信息,服务式服务框架的服务地址列表等就非常适合使用。 ...

2017-07-18 14:55:30

阅读数 284

评论数 0

lvs、haproxy、nginx 负载均衡的比较分析

对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。      不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGINX自己就用,而且配置超级简单...

2017-05-23 14:11:28

阅读数 225

评论数 0

Hessian 原理分析、代码示例

Hessian 原理分析 一.      远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 S...

2017-04-20 17:57:35

阅读数 278

评论数 0

Ant和Ivy使用

Apache Ivy是专门用来管理项目的jar包依赖的。我们知道Maven已经有很出色的这方面的功能,如果你已经在使用Maven,就没必要使用Ivy了。但是其实Maven除了这方面功能,还有很多强大的功能,如果你只需要管理jar包依赖而已,那么可以只用Ivy就够了,用Maven就有点大材小用。  ...

2017-04-20 16:24:53

阅读数 275

评论数 0

用消息队列和消息应用状态表来消除分布式事务

由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的数据。传统的解决方法是使用分布式事务保证数据的全局一致性,经典的方法是使用两阶段提交协议。 长期以来,分布式事务提供的优雅的全局ACID保证麻醉了应用开发者的心灵,很多人都不敢越雷池...

2017-03-10 21:31:19

阅读数 332

评论数 0

事务和两阶段提交,三阶段提交协议(有限状态自动机)

转自:http://blog.csdn.net/it_man/article/details/9730559 事务和两阶段提交,三阶段提交协议(有限状态自动机) •1 事务的ACID   事务是保证数据库从一个一致性的状态永久地变成另外一个一致性状态的根本,其中...

2017-03-10 21:27:39

阅读数 207

评论数 0

(精)数据库分库分表

数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案 数据库分库分表(sharding)系列(四) 多数据源的事务处理 数据库分库分表(sharding)系列(三) 关于使用框架还是自主开发以及sharding实现层...

2017-03-10 21:24:42

阅读数 335

评论数 0

Docker到底是什么?为什么它这么火!

如果你是数据中心或云计算IT圈子的人,这一年多来应该一直在听到普通的容器、尤其是Docker,关于它们的新闻从未间断过。Docker1.0在今年6月发布后,声势更是达到了前所未有的程度。   动静之所以这么大,就是因为许多公司在以惊人的速度采用Docker。在今年7月的开源大会...

2017-02-08 10:29:53

阅读数 2129

评论数 0

MySQL 的各存储引擎特点-MySQ 存储引擎选择

 前言 MySQL 的存储引擎可能是所有关系型数据库产品中最具有特色的了,不仅可以同时使用多种存储引擎,而且每种存储引擎和MySQL之间使用插件方式这种非常松的耦合关系。 由于各存储引擎功能特性差异较大,这篇文章主要是介绍如何来选择合适的存储引擎来应对不同的业务场景。   MyISA...

2016-07-19 15:24:58

阅读数 277

评论数 0

Nginx学习-3 解决nginx负载均衡的session问题

查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享 PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享...

2015-12-11 18:06:07

阅读数 1441

评论数 0

分布式缓存概述

转自:http://blog.csdn.net/dinglang_2009/article/details/8302258 本文将从理论的角度去介绍,让大家从宏观上对“分布式缓存、nosql”等技术有所了解,以便进一步学习和使用。在构建大规模的web应用时,缓存技术可以说是必备的...

2015-11-06 17:52:38

阅读数 1914

评论数 0

大型网站架构体系的演变 负载均衡架构设计

转自:http://blog.csdn.net/dinglang_2009/article/details/46398885 本文让你对负载均衡有一个初步的了解。 互联网上有很多关于网站架构的各种分享,有些主要是从运维和基础架构的角度去分析的(堆机器,做集群),太关注技...

2015-11-06 17:40:05

阅读数 569

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭