加载中
分布式系统互斥性与幂等性问题的分析与解决

【前言】 随着互联网信息技术的飞速发展,数据量不断增大,业务逻辑也日趋复杂,对系统的高并发访问、海量数据处理的场景也越来越多。如何用较低成本实现系统的高可用、易伸缩、可扩展等目标...

2016/10/08 20:51
128
美团数据库运维自动化系统构建之路

【目录】 构建前的苦恼 数据库运维的多、杂、烦 构建中的坎坷和思考 第一次吃螃蟹:1.0版系统 吃螃蟹之后的反思 2.0版系统的架构设计&典型功能实现案例(三个) 构建后的效果&后期计划 构建前...

2016/09/28 11:05
37
ActiveMQ学习总结(8)——消息队列设计精要

消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。 当今市面上有很多主流的消息中间件,如...

2016/08/19 22:53
755
JVM调优总结(这个总结得比较全面)

堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系...

2016/08/17 11:38
156
如何解决秒杀的性能问题和超卖的讨论

最近业务试水电商,接了一个秒杀的活。之前经常看到淘宝的同行们讨论秒杀,讨论电商,这次终于轮到我们自己理论结合实际一次了。   ps:进入正文前先说一点个人感受,之前看淘宝的ppt感觉都...

2016/08/15 11:51
133
深入浅出 RPC - 深入篇

深入浅出 RPC - 深入篇

2016/08/14 23:38
93
价值的博客链接

https://yq.aliyun.com/articles?spm=5176.100239.blogcont54478.1.EY08zU 相关帖子总结: http://geek.csdn.net/database...

2016/06/16 14:44
13
Guava学习笔记:EventBus

EventBus是Guava的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus是一个非常优雅和简单解决方案,我们不用创建复杂的类和...

2016/04/27 16:44
136
Java Lambda表达式入门

原文链接: Start Using Java Lambda Expressions 下载示例程序 Examples.zip 。 原文日期: 2014年4月16日 翻译日期: 2014年4月27日 翻译人员: 铁锚 简介 (译者注:虽然看着很先进,其实Lambd...

2016/03/20 15:28
59
TimeUnit 初探

TimeUnit是什么? TimeUnit是java.util.concurrent包下面的一个类,TimeUnit提供了可读性更好的线程暂停操作,通常用来替换 Thread.sleep(),在很长一段时间里Thread的sleep()方法作为暂停线...

2016/02/26 15:52
43
如何使用 volatile, synchronized, final 进行线程间通信

你是否真正理解并会用volatile, synchronized, final进行线程间通信呢,如果你不能回答下面的几个问题,那就说明你并没有真正的理解: 对volatile变量的操作一定具有原子性吗? synchronized...

2016/02/26 14:56
412
理解OAuth 2.0

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印"的网站,...

2015/12/23 22:12
87
MySQL 分区表

1. 什么是表分区? 表分区,是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。 2. 表分区与分表的区别 分...

2015/12/23 21:18
57
mysql 优化(1)

一、 通过查询缓冲提高查询速度   一般我们使用SQL语句进行查询时,数据库服务器每次在收到客户端 发来SQL后,都会执行这条SQL语句。但当在一定间隔内(如1分钟内),接到完全一样的SQL语句...

2015/12/07 23:43
115
idea debug 慢的调优方案

debug的断点去掉

2016/10/26 11:41
54
linux tee 命令详解

linux tee 命令详解 功能说明:读取标准输入的数据,并将其内容输出成文件。 语  法:tee [-ai][--help][--version][文件...] 补充说明:tee指令会从标准输入设备读取数据,将其内容输出到...

2016/10/11 10:37
9
Maven命令行窗口指定settings.xml

maven命令行窗口指定特定settings.xml 在命令行界面指定settings.xml,命令如下: mvn install --settings c:\user\settings.xml 例如: mvn clean package --settings F:\Maven\settings.x...

2016/10/10 15:32
139
Tomcat相关的两个配置

1、配置默认端口 在tomcat安装目录的conf目录下的server.xml文件中,以下内容中的port属性指定了默认端口: <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirec...

2016/10/08 20:10
2
微服务架构下的数据一致性保证(一)

大家好,今天我给大家分享的题目是微服务架构下的数据一致性保证。 今天分享第一篇,主要内容包括: 1.传统使用本地事务和分布式事务保证一致性。 2.传统分布式事务不是微服务中一致性的最佳...

2016/09/29 15:33
412
微服务架构下的数据一致性保证(二)

大家好,今天是第二次在这里给大家分享数据一致性的话题,在第一篇分享中我们介绍了微服务架构下应该满足数据最终一致性原则,并介绍实现最终一致性3种模式。 本文是系列分享的第二篇,讲述可...

2016/09/29 15:31
41

没有更多内容

加载失败,请刷新页面

返回顶部
顶部