Architecture Design
skate
这个作者很懒,什么都没留下…
展开
-
关于监控方案的一点想法供参考
Author:SkateTime:2017/12/11关于监控方案的一点想法供参考 1.监控目标: 监控的直接目标:及时、准确的发现潜在事件,并辅助运维人员处理生产事件,消除生产事件专家和高手与一线员工的区别;监控的增值目标:通过高度的可视化展示提供整体的运行情况、业务监控服务、趋势分析 监控是值班运维的窗口,预警信息要能能告知我们哪个系统、哪个应原创 2017-12-11 16:55:29 · 1222 阅读 · 0 评论 -
中小企业的db备份框架的思考
author:skatetime:2012/10/18 中小企业的db备份框架的思考 对于数据库种类较多,数量较多,为便于统一管理,需要找到一个适合自己的db备份框架。对于大企业可以通过第三方设计,但对于像我们一样的”乡镇“企业,就找找到一个性价比高,可维护,可扩展的db备份框架,下面是我想到备份框架的基本方向。 一.数据存储安全目标保护机密的数据 确保数原创 2012-10-19 15:38:44 · 2399 阅读 · 0 评论 -
系统设计感悟
author:skatetime:2012/07/26 系统设计感悟 总结以往教训,以后再设计系统时注意点首先考虑:系统不同的服务对象的定位,比如优先级等系统的考核指标定位:性能,稳定,扩展伸缩 再次设计系统时必须考虑:1.控制表的数据量,根据硬件配置给定阀值(如500w或1000w),如果表的数据量预计会超过阀值,就要设计分库分表(至少分表),这样保证原创 2012-07-26 18:57:10 · 2311 阅读 · 0 评论 -
2012年的中国移动互联网
author:skatetime:2012/03/27 李开复如何看2012中国的移动互联网 --end--原创 2012-03-27 10:51:38 · 1394 阅读 · 0 评论 -
数据库系统预警机制
author:skatetime:2012/03/27 数据库系统预警机制 报警不但可以及时提示错误,还可以预防潜在的风险,大概应该有如下功能:1. 错误数据报警2. 性能数据报警3. 数据库运行趋势报警(性能趋势、空间趋势、交易趋势等) 为了实现如上功能,我通过plsql+shell脚本实现,通过email和短信的方式报警。 一.报警机制:(短信或原创 2012-03-27 10:05:50 · 4827 阅读 · 0 评论 -
内存数据库的分布式数据库架构
author:skatetime:2012/02/16转载一篇文章:本文提出了一种通过引入内存数据库层,建立两层多分区分布式数据库架构。此方案用于解决海量高并发系统的数据存储和访问问题,尤其适用于电子商务等数据模型复杂且业务复杂的互联网站。 这些年互联网站发展迅猛,为应对海量数据下的高并发访问,产生了各种分布式架构设计思想,例如Key-Value引擎,数据分区等原创 2012-02-16 11:52:51 · 4768 阅读 · 1 评论 -
高效分布式操作解决方案
高效分布式操作解决方案原创 2011-02-12 20:30:00 · 9278 阅读 · 3 评论 -
数据库表结构设计方法
数据库表结构设计方法原创 2011-02-12 20:46:00 · 9791 阅读 · 0 评论 -
高可用系统的设计与维护
高可用系统的设计与维护原创 2011-02-11 17:09:00 · 1581 阅读 · 0 评论 -
行存储/列存储选择
author:skatetime:2012/11/18 目前大数据存储有两种方案可供选择:行存储和列存储。业界对两种存储方案有很多争持,集中焦点是:谁能够更有效地处理海量数据,且兼顾安全、可靠、完整性。从目前发展情况看,关系数据库已经不适应这种巨大的存储量和计算要求,基本是淘汰出局。在已知的几种大数据处理软件中,Hadoop的HBase采用列存储,MongoDB是文档型的行存储,Lex原创 2012-11-18 13:28:52 · 1301 阅读 · 0 评论 -
Oracle结构设计技巧
author:skatetime:2010-08-26 尽管Oracle系统本身已经提供了若干种对系统性能进行调节的技术,但是,假如数据库设计本身就有问题特别是在结构上设计得尤其糟糕,那你纵有天大的本事又能奈何?因此,Oracle数据库的设计者完全有必要弄清楚(从项目着手设计开始)该如何创建稳固的Oracle数据结构,在保证可维护性和可扩展性的同时以最快的速度从数据库中获取信息。原创 2010-08-26 16:56:00 · 1242 阅读 · 3 评论 -
数据库容量模型设计开发【Python】
Author:skateTime:2014/12/15 数据库容量模型设计 下载地址:http://download.csdn.net/detail/wyzxg/8262413 用法:[root@skatedb55 db_capaticy]# python capacity_model.py --helpusage: Database Capaticy Pro原创 2014-12-15 17:03:44 · 2937 阅读 · 0 评论 -
Database(Mysql)发版控制一
author:skatetime:2014/08/06 Database(Mysql)发版控制The Liquibase Tool related Database一.Installation & Configration二.Advanced Usage of the Liquibase三.Frequently Questions一.Installation &原创 2014-08-26 19:17:41 · 1286 阅读 · 0 评论 -
Database(Mysql)发版控制二
Database(Mysql)发版控制原创 2014-08-26 19:21:01 · 3899 阅读 · 0 评论 -
lvs+ldirectord+pacemaker+corosync+mysql实现高可用负载均衡(二)
lvs+ldirectord+pacemaker+corosync+mysql实现高可用负载均衡(二)原创 2013-12-09 18:56:33 · 4526 阅读 · 0 评论 -
lvs+ldirectord+pacemaker+corosync+mysql实现高可用负载均衡(一)
lvs+ldirectord+pacemaker+corosync+mysql实现高可用负载均衡(一)原创 2013-12-06 18:34:48 · 5246 阅读 · 0 评论 -
企业技术/数据架构想法---逻辑图模型
author:skatetime:2013/10/12 在做数据库设计时,往往把数据仓库设计和在线交易库分开考虑,但是如果站在企业级别就要统一考虑,这样在设计时就会规避好多问题,在技术/数据架构设计时,可以控制全局的复杂性,可重用性,可扩展,可管理性,下面是我想象中的一个企业的技术/数据架构逻辑图模型:原创 2013-10-12 01:13:21 · 2567 阅读 · 0 评论 -
数据库架构设计
author:skatetime:2013/06/04 数据库架构设计最近在考虑如何能设计好一个数据库架构,下面是个人一点想法,欢迎高人指正 任何系统都不是独立的,是一个生态系统,数据库也是一样的,要使其在其生命周期内更好的服务于业务,在设计之初就要考虑周全。作为数据库设计者在大方向上最为关心的是如下几点,也是要实现的目标: 数据库架构 硬件选型 运营维护原创 2013-06-04 00:30:04 · 18266 阅读 · 2 评论 -
分库分表的排序
author:skatetime:2013/05/20 分库分表的排序1. 对于单库,冗余一个汇总所有数据表,用于全部数据的排序,但是当数据量大,汇总表将会成为瓶颈。这不是一个很好的方案2. 无论单库还是多个分库,都由程序读取需要数据并作排序。 排序的几种方式: 大都是按时间排序的,如果在客户端可以直接判断在哪个分表最好,可以直接读取指定分表并作排序原创 2013-05-20 18:41:04 · 8960 阅读 · 1 评论 -
知识索引目录
author:skatetime:2012/11/22 存储io系统的压力测试工具-fio :http://blog.csdn.net/wyzxg/article/details/7454072iozone使用:http://blog.csdn.net/wyzxg/article/details/6711684linux的内存文件系统:ramdisk,ramfs,tmp原创 2012-11-22 16:28:13 · 2088 阅读 · 0 评论 -
如何选择一个软件系统平台
如何选择一个软件系统平台原创 2011-01-21 18:41:00 · 1907 阅读 · 2 评论 -
数据库访问方式
数据库访问方式原创 2010-10-18 18:26:00 · 13570 阅读 · 0 评论 -
oracle高效开发技术总结
oracle高效开发技术总结原创 2010-12-08 17:50:00 · 2755 阅读 · 0 评论 -
银行数据中心
XX银行数据中心引言摘要:本文简单介绍EMC SRDF技术,重点阐述了银行如何利用该技术进行新旧数据中心搬迁、灾难备份的系统设计,详细介绍了如何按照系统设计要求逐步将旧数据中心安全地、迅速地搬迁到新的数据中心,并最终形成一套灾难备份系统。关键字:SRDF、数据迁移、灾难备份随着银行数据集中的深入开展,各种业务数据都进行集中处理。随着业务的不断拓展,我们可能需要对旧数据中心进行扩容,并进行新中心转载 2010-02-01 19:54:00 · 4396 阅读 · 0 评论 -
数据库的可伸缩性的探索
数据库的可伸缩性的探索Author:skateTime:2009-5-30 数据库在当今社会越来越重要,尤其对于一个发展迅速的企业,其数据是爆炸式的发展,为了适应其数据的发展,对数据库的架构体系设计要求也越来越高,它要可以方便的线形扩展 对于数据库的一般优化思路: 1. 优化前端的逻辑,把一些不必要的产品功能去掉,并加上一原创 2009-05-30 16:35:00 · 3633 阅读 · 0 评论 -
优酷网(Youku.com)架构经验
转载 2009-04-19 22:41:00 · 1599 阅读 · 0 评论 -
再谈 eBay 的扩展性最佳实践
再谈 eBay 的扩展性最佳实践网址: http://www.dbanotes.net/arch/best_practices_for_scaling_websites_lessons_from_ebay.html 很多人都觉得 eBay 在 QCon (北京) 上的技术讲座不错,但对我来说,其实冲击力没那么大了。eBay 一两年前就是这个 <acronym转载 2009-04-19 22:47:00 · 1028 阅读 · 0 评论 -
Facebook 架构学习
Facebook 架构学习网址: http://www.dbanotes.net/arch/facebook_arch_note.html 在 QCon 2008 (旧金山站) 上Facebook 做的这个技术分享有不少值得借鉴的东西。所以,暂停对 QCon 北京的回顾,临时插播一贴。设计原则尽可能的使用开源软件,并且在需要优化的时候进行优化 Unix 哲学转载 2009-04-19 22:44:00 · 1155 阅读 · 0 评论 -
学习 HeroKu 的架构设计
学习 HeroKu 的架构设计网址: http://www.dbanotes.net/arch/heroku_architecture.html 这几天给我印象比较深的是 HeroKu ,提供 Ruby 快速部署环境并提供托管能力,他们的架构图做得十分漂亮,一幅图胜过千言万语,要是对 Web 架构感兴趣,都别问架构师了,看看 HeroKu 的架构估计就明白个差不多原创 2009-04-19 22:37:00 · 1109 阅读 · 0 评论 -
手机之家的架构分享
转载 2009-04-19 22:45:00 · 1100 阅读 · 0 评论 -
亿万用户网站MySpace的架构经验
高速增长的访问量给社区网络的技术体系带来了巨大挑战。MySpace的开发者多年来不断重构站点软件、数据库和存储系统,以期与自身的成长同步——目前,该站点月访问量已达400亿。绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市场的人,可以从MySpace的成长过程学到知识。 MySpace开发人员已经多次重构站点软件、数据库和存储系统,以满足爆炸性的转载 2009-04-19 22:30:00 · 2749 阅读 · 0 评论 -
WEB架构思想——瓶颈分析(一)
author:skatetime :2009/04/19 最近对架构设计系统的学习下,站在一定高度对系统的整体运营是有很好帮助的 A. 硬件法 1. 多个机器并发服务 2. 数据复制多份, 空间换时间 3. 带宽复用和叠加网路设备 B. 软件法 1. 采用高缓存.原创 2009-04-19 22:25:00 · 2214 阅读 · 0 评论 -
ibatisNet 数据访问框架
author:skatetime:2010-03-04 ibatisNet 数据访问框架 介绍欢迎来到iBATISNet Database Layer!这个框架将让你能够更好的在dotnet应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。SQL Maps Sql Maps转载 2010-03-04 11:40:00 · 1210 阅读 · 0 评论 -
服务器体系架构
author:skatetime:2010-03-11 从系统架构来看,目前的商用服务器大体可以分为三类:A.对称多处理器结构(SMP:Symmetric Multi-Processor) B.非一致存储访问结构(NUMA:Non-Uniform Memory Access)C.海量并行处理结构(MPP:Massive Parallel Processing)原创 2010-03-11 20:12:00 · 2939 阅读 · 0 评论 -
选择的适合自己存储
选择的适合自己存储原创 2010-11-30 00:24:00 · 2026 阅读 · 0 评论 -
日增30-40亿数据量的数据库
日增30-40亿数据量的数据库原创 2010-08-13 19:05:00 · 2791 阅读 · 0 评论 -
开发web系统利用路由能节省系统资源
开发web系统利用路由能节省系统资源原创 2010-06-04 15:10:00 · 1007 阅读 · 0 评论 -
云计算是被逼出来的
author:skatetime:2010-05-26 云计算是被逼出来的 1.云计算是被逼出来的。 云计算是被逼出来的,计算量越来越大,数据越来越多,越来越要动态,越来越要实时,越来越需要结构化,光有服务器,光有PC客户端已经不够了,所以一定要走向云计算,所以有了搜索,有了电子商务,有了信息的云,云计算是产业催生出来的。2.各种各样的端都会出现。 整个转载 2010-05-26 00:17:00 · 1030 阅读 · 0 评论 -
互联网架构演变模型
互联网架构演变模型原创 2010-07-13 17:09:00 · 2212 阅读 · 1 评论 -
web用户体验
web用户体验原创 2010-07-08 13:16:00 · 1536 阅读 · 0 评论