架构设计
iteye_5555
这个作者很懒,什么都没留下…
展开
-
MySQL单机多实例方案
关于MySQL的性能优化的一篇文章,很好,使用MySQL作企业级应用时,可以考虑使用这种方案: http://www.hellodb.net/2011/06/mysql_multi_instance.html原创 2011-07-08 09:41:48 · 117 阅读 · 0 评论 -
MySQL优化实践
http://www.hellodb.net/2011/07/mysql-linux-hardware-tuning.html原创 2011-07-08 09:47:10 · 123 阅读 · 0 评论 -
常用的软件设计原则-DRY
架构设计必须遵循一些原则,这个原则是经过很多年先辈们的总结,好的架构,必须先了解好的软件设计原则,遵循这些原则可以做出更好的架构。 今天首先讨论DRY-Don't repeat yourself DRY 也被称之为DIE,复制即是魔鬼,在我们软件开发过程中,会经常遇到这个问题,copy&paste。 DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难...原创 2011-04-28 10:12:19 · 189 阅读 · 0 评论 -
数据库连接池的设计
设计一个数据库连接池,不是非常难的事情,但是要做一个好的连接池,不容易。 1.连接池出现的背景 传统的JDBC连接,当应用程序需要connection的时候,就去创建,使用完了销毁。这种模式,对于稍微大一点的应用,频繁的创建和销毁连接,会给系统带来性能的问题,最终会成为性能的瓶颈。 连接池的基本原理如下: 创建一个pool,初始化时,预先把创建好的连接存在Pool里面...原创 2011-04-28 10:55:21 · 193 阅读 · 0 评论 -
一些常用的软件设计原则
在架构设计过程中,了解一些先辈们总结出来的常用的设计原则非常有用,在实践过程中,结合这些理论,相信架构水平会有质的提升,就像是一本武功秘籍,在学的过程中遵循它的rule,你的武功自然就上去了。我真的感觉这些原则非常有用: 1.Don't Repeat Yourself 在上一篇已经有阐述。 2.面向接口编程而不是面向实现的编程 接口是稳定的,也是抽象的,越抽象的东西越...原创 2011-05-17 10:53:32 · 119 阅读 · 0 评论