??
什么是分布式系统
分布式系统有多个含义:
1)表示计算机科学的一个研究领域,研究方向。这个层面的分布式系统比较学术,不是本文讨论的对象。
2)工程领域的实际使用的分布式系统。分布式系统是互联网应用的基石,是底层的支撑平台。本文讲的分布式系统指这个层面。
互联网应用的特点是:高并发,海量数据。互联网应用的用户数是没有上限的(取决于其开放特性),这也是和传统应用的本质区别。高并...
分类:
其他好文 时间:
2014-06-19 10:08:44
阅读次数:
399
(本文由 blog博主Caoer(草儿)原创,此处为转载。 )
java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent
的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提...
分类:
编程语言 时间:
2014-06-16 07:39:54
阅读次数:
314
今天开始对之前所能够想到的一些问题进行一些理论解决方案的研究。首先,1000万的用户可以造成多么大的并发数量,应该是可以被计算出来的。我通过百度进行了一些搜索,关于用户数量与并发数的关系。得到了一些资料,主要参考了一篇名为《并?发?用?户?数?、?吞?吐?量?、?思?考?时?间?的?计?算?公?式》...
分类:
其他好文 时间:
2014-06-16 06:17:20
阅读次数:
10431
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面...
分类:
数据库 时间:
2014-06-13 16:21:27
阅读次数:
477
2014年6月11日,正在办理离职交接过程中,对未来的职业规划陷入了一些困境,想要专门从事管理工作,但是在任职期间所执行的管理工作仅仅属于team
leader级别的,离项目经理感觉能力还有差距。对技术方面,总是有着难以克制的热情,多年的企业应用开发,锻炼了将需求转化为程序逻辑的能力。可对当下比较吃...
分类:
数据库 时间:
2014-06-12 12:50:24
阅读次数:
346
select msi.segment1 编码 ,msi.description 描述
,mr.old_order_quantity 数量 ,mr.old_schedule_date 订单需求日期 ,mipo.po_number 订单号
,mipo.purch_line_num 订单栏 ,pv....
分类:
数据库 时间:
2014-06-12 12:10:56
阅读次数:
381
并发和并行的区别就是一个处理器同时处理多个任务和多个处理器或者是多核的处理器同时处理多个不同的任务。前者是逻辑上的同时发生(simultaneous),而后者是物理上的同时发生.并发性(concurrency),又称共行性,是指能处理多个同时性活动的能力,并发事件之间不一定要同一时刻发生。并行(pa...
分类:
其他好文 时间:
2014-06-12 06:48:59
阅读次数:
204