架构
文章平均质量分 65
dongfang365kl
这个作者很懒,什么都没留下…
展开
-
所有数据层都通过webservice的可行性
系统是新建设的 我们是负责网站方面的 客户希望我们把我们的数据库表放到公共数据库 然后由总集成 提供我们webservice的数据接口 也就是说我们的整个数据访问层都是建立在别人的webservice上(数据操作包括增删改查) 这样的解决方案 在安全性 性能 和 对我们项目以后的扩展性 可实行性是否高 如果要驳倒那么理由是是什么 希望各位大牛给予建议 数据层采...2009-02-10 10:21:04 · 182 阅读 · 0 评论 -
tomcat bio nio apr
界面 http://127.0.0.1:8080/test.html 大小15.1k文本tomcat5.5 并发/请求100 / 100000无tcnative-1.dll时 Time per request: 5.337 [ms] (mean, across all concurrent requests)有tcnative-1.dll时apr Time per re...原创 2012-08-10 09:42:29 · 106 阅读 · 0 评论 -
log4jdbc
程序日志sql性能监控程序日志分析 目前可以收集日志的 客户端调用方法的平率 耗时后面会加上 过滤 匹配 错误统计 sql耗时分析及图表log4jdbc可以和sl4j 很好的整合 并输出日志可以捕获程序最终调用jdbc时的一些状态可以获取完整的sql语句,包括注入?的参数值 sql语句可以直接运行可以获取sql语句的执行耗时可以获取jdbc获取结果集时的详细信息过程可以获取jdbc连接的...原创 2012-08-10 09:42:15 · 97 阅读 · 0 评论 -
scalca actor
actor本身要解决的问题是 并行计算 单机多核 或者多台机器的分布式计算采用的是消息机制 异步actor模型的目的是 寻找能并行、分布计算的最小颗粒(我们本身使用的tomcat其实已经为每个访问者分配了一个请求的资源,但是粒度过大,而且后续都是阻塞式的处理过程)如果一个公司事情来不及做 那么有两种方法,对现有的员工进行培训 这种方法是有瓶颈的 因为每个人的能力是有限的还有一种方法是 多...原创 2012-08-10 09:41:58 · 104 阅读 · 0 评论 -
监控程序架构
监控程序架构监控程序为 独立的一个java项目 需要一个java端口(用于jmx remote) 及 一个 web端口(用于web访问)客户端可连接程序 为 jconsole 和 html网站MonitorJmx----com.kompakar.ehealth.monitor---------------------------------agent(主要存放类似于main函数的...原创 2012-08-09 18:12:00 · 133 阅读 · 0 评论 -
阿里巴巴Druid数据库连接池
监控SQL的执行时间、ResultSet持有时间、返回行数、更新行数、错误次数、错误堆栈信息。SQL执行的耗时区间分布。什么是耗时区间分布呢?比如说,某个SQL执行了1000次,其中0~1毫秒区间50次,1~10毫秒800次,10~100毫秒100次,100~1000毫秒30次,1~10秒15次,10秒以上5次。通过耗时区间分布,能够非常清楚知道SQL的执行耗时情况。监控连接池的物理...原创 2012-08-09 18:08:38 · 101 阅读 · 0 评论 -
CQRS
CQRS 是 DDD的一个落地架构目前把CQRS的那一套通用介绍及理论看完了复习了一下DDD的相关知识目前基于CQRS的线程框架有 java 的 axonframework.net 的Apworks目前网上架构图 大多是对 client客户端 而言 comand 与 query 分离 comand 会有相应的事件处理 会 调用domain 这里的domain是包含业务逻辑的领域类qu...原创 2012-08-09 18:08:16 · 221 阅读 · 0 评论 -
zookeeper metamorphosis
zookeeper 和 metamorphosis 研究完成目前搭建的环境是在 2台 ubuntu server 64下 简称 USA USB ... USA下 安装了 server1 server3 目录 分别是两个 zookeeper metamorphosis消息中间件USB下 安装了 server2 目录 一个zookeeper metamorphosis消息...原创 2012-08-09 18:04:41 · 90 阅读 · 0 评论 -
基于scala play 监控平台架构
最新在学scala方面的东西 实践是最好的检验 play学习曲线相当低jquery mobile 兼容手机平板很给力 希望人有对附件 可以提些建议2012-10-31 10:47:29 · 132 阅读 · 0 评论 -
如何定义和建立架构
如何定义和建立架构 在牛津高阶词典(第7版)中,架构(architecture)一词的解释是:the design an structure of a computer system。这个解释实际上已经描述了架构的本质:架构是关于怎么做(构成系统)的,而非做什么的。更进一步,架构是由人来设计实施,因此架构实际上是一个文...原创 2010-12-03 10:39:16 · 92 阅读 · 0 评论 -
ibatis结果集控制
看了下jdbc 和 ibatis源码 由于全是回调函数看起来比较头大应该是SqlExecutor类修改一下就行了在handleResults方法的 while ((maxResults SqlExecutor.NO_MAXIMUM_RESULTS || resultsFetched < maxResults)&& rs.next()) 加入 &&result...原创 2012-08-10 09:42:37 · 213 阅读 · 0 评论