加载中…
个人资料
人月神话
人月神话 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:3,584,076
  • 关注人气:5,701
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
搜博主文章
主题阅读

企业架构-IT规划和咨询

企业架构 IT规划

云计算-私有云PaaS

平台 服务 组件 能力

人月神话-博客电子书下载

一次下载 离线阅读

人月神话-读书笔记

经典巨作 细细品味

规划咨询-IT规划

IT规划 咨询

人在职场-职业经理人自我修炼

格物 致知 诚意 正心

产品管理-组合管理

战略决策 组合分析

项目管理-PMBOK和PMP考试

九大知识体系 PMP

项目管理-质量管理

质量免费 6Sigma数据驱动

项目管理-方法工具技术

工欲善其事 必先利其器

项目管理-五大过程组

PDCA 全生命周期

项目实践-项目感悟

大道至简 无为而为

项目实践-敏捷软件开发

精益求精 简单执行

项目实践-在生活中学习

道在生活中 道在蝼蚁间

项目实践-进度游戏

目标驱动 迭代进度

个人技能-PPT制作和呈现

大道至简 道法自然

自我管理-人生感悟

物有所不足 智有所不明

自我管理-问题和思维

彼此独立 互无遗漏

自我管理-个人知识管理

为学日益 为道日损

诸法无我-学佛点滴

云水禅心 自性自渡

友情链接

修泽的Blog

成长-产品经理

周国平老师

人文-心灵导师

筱然的Blog

生活-心灵导师

胡因梦的Blog

禅修-心灵导师

傅佩荣的Blog

国学-心灵导师

萧秋水

上善若水-知性感性

栖息谷

我的家园

时光网

电影 社区

沃顿知识在线

咨询/知识/管理/经济

张恂的主页

软件工程思想

价值中国

管理商业财经投资

企业工程论坛

企业架构/建模

博文
(2017-12-17 17:38)
标签:

锻炼

分类: 随笔文章
本周跑步距离32km,配速5'09'',基本和上周持平。

这周北京的天气还算不错,但是从周五到周日这几天一直有比较大的风,周六早上出门有3级风,虽然实际提问只有零下7-8度,但是体感问题更是到了零下15度。整个跑下来手基本全部冻僵了,不过还好的是除了冻手外其余部分保护的都还不错,没有特别感觉到寒冷。特别是农业大学的校园,由于四周都有教学楼,基本上屏蔽了大部分的风力,是一个绝好的冬季跑步场所。

最近开始天气寒冷,加上风大,基本都没有到奥森公园去跑步,主要是为了防止跑步完成了不能及时回到室内保暖而导致再次感冒。因此基本都是离住的小区最近的校园里面跑。今天北京基本上算是一个暖冬,最低气温基本都还没有到零下10度,而是今年北京雾霾天的时候特别少,简直也是出乎我的预料。

坚持早上跑步基本已经成为一个生活习惯,早起,跑步,洗漱,吃早餐,徒步上班,使得每天的工作和生活都很有规律和计划性,同时对于时间的安排也更加有富余。

虽然加强了不少的室内无氧运动,但是估计还是训练方法不科学和训练时间不够等多方面的原因,导致增肌过程相对缓慢,基本没有什么进展。现在脂肪率16%,肌肉率56
阅读  ┆ 转载 ┆ 收藏 
标签:

跨库查询

soa

分类: IT咨询
今天再谈下跨库查询的问题,其实这个问题在前面企业私有云PaaS平台建设-数据库的分区分库相关文章里面已经谈到过,即在数据库进行水平和拆分后,会引入跨库查询问题;同时也看到在SOA集成方案里面,如果以数据能力开放,提供查询服务并数据不落地的方案,仍然会出现跨库查询的问题。



场景1: 常规分区分库后的跨库查询问题。

在这里以采购订单的创建和查询场景为例进行说明。为了简化模型,在考虑了数据共享设计后,SID共享数据库中包括了供应商信息、物料信息、数据字典信息、人员组织信息。SID库为纯读库。而采购模块的私有库中包括了采购订单头和采购订单行信息。基于以上数据模型和假设,具体分析下采购订单创建流程和采购订单查看功能的实现:

对于采购订单创建流程,具体的实
阅读  ┆ 转载 ┆ 收藏 
标签:

微服务

平台

分类: IT咨询
前面有一篇文章谈了企业微服务架构中的中台,实际上在中台的下面应该还有一层技术平台。这篇重点谈下技术平台本身的构建策略和包括的内容。

微服务架构强调将传统的单体应用打散为从数据库到中间件到部署包(前端+后端)完全独立的多个松耦合的微服务模块。简单来说仍然是传统的业务系统要实现业务组件化拆分。

而传统业务系统包括了 技术平台或组件 + 业务组件1 + 业务组件2 + ... + 业务组件N

我们再来简单举例说明下:

采购系统 = 采购技术平台 + 招投标模块 + 采购订单管理模块 + 供应商管理模块
库存系统 = 库存技术平台 + 出入库管理模块 + 台账模块 + 配送模块

而这个时候采购技术平台和库存技术平台本身具有大量的重复内容,包括了常说的4A和工作流引擎,也包括了类似消息,缓存,日志处理,文件存储,短信邮件等各种技术模块。那么我们首先要考虑到的就是首先将传统业务系统中的技术平台部分剥离出去,统一下沉到公共的技术平台层构建,构建完成后再以能力开放接口的模式供上层业务模块调用。

因此共性技术能力下沉到技术平台,使得传统业务系统只剩余和业务
阅读  ┆ 转载 ┆ 收藏 
标签:

思维

观点

分类: 随笔文章
对于思维的零散思考,以后在我博客上都会用《关于思维的几个观点》来进行记录。

项目管理思维里面,如果团队人员是完全分配给你管理的项目时候,有个重要的也很通俗的思维点,就是不要让团队人员闲着没事做,当前所有能够提前做的事情一定是能够减轻后期工作量的。所以你在进行任务拆分,打破传统任务的依赖,打破关键路径约束,所有你的思考都是为了在项目一早期就提升资源利用率,尽量让项目工作任务提早的迭代和启动起来。

我们做一件事情,写一份文档,或者写一个汇报的PPT,有时候自己认为写的挺不错,但是为何拿出来后会被他人认为质量很差或者说没有抓住重点或解决问题?这里面的关键究竟在哪里?要注意到出现这种问题的关键不仅仅是你自我的实践和经验少,更多的是自我的思路和知识封闭,你可能很少和其它团队或人员交流,也很少上网搜索下相似的材料和PPT,看看其他人究竟怎么写的,去做一下对比。只要你自己稍微有这个意识,你就能够提升很大一步,即使你是完全模仿他人的结构和写法,即使刚开始只是做到形似,但是不要紧,这已经是一种进步,任何超越往往都是模仿他人开始的。

一个刚入职场的人,有一个重
阅读  ┆ 转载 ┆ 收藏 
标签:

技术方案

分类: IT咨询
今天谈下在IT项目建设和实施过程中,涉及到技术方案或专题方案编写的一些关键点。

任何技术方案都不是单纯的只谈技术,技术本身是为业务服务的,因此技术方案是解决特点的业务问题的。那么就需要把对应的业务问题和具体的业务场景讲清楚,这个讲清楚了技术方案的缘起就讲清楚了。

根据我一再强调过的动态+静态分析结合的思维模式,技术方案必须要将清楚两个方面的内容,一个是本身的静态架构和功能组件究竟是如何的?其次是要解决业务问题技术方案核心实现逻辑和实现流程是如何的?只有这两方面讲清楚了,听众才容易理解技术方案是否真正能够解决对应的业务问题。

要设计一个好的技术方案,那么首先要要基于业务问题进行细化,明确具体的业务目标是什么?这个业务目标本身就包括了具体的功能目标和核心的非功能性指标(性能,安全,可靠性,扩展性等)。这些是我们在设计技术方案必须要考虑的内容。

一个技术方案往往都可能涉及到多方案对比和决策等方面的内容,那么这个决策一定是结构化决策。即首先是提出多种解决方案,把每种方案的实现思路和逻辑先讲清楚。其次就是对多种方案进行对比,对比的关键点就是要定义出
阅读  ┆ 转载 ┆ 收藏 
(2017-12-12 19:49)
标签:

soa

分布式事务

分类: IT咨询
对于分布式事务估计是在SOA架构体系里面遇到的最让大家头疼的问题,因为传统的数据库层的跨库操作,原有的JMS消息集成等,都还属于资源层的分布式事务,还可以通过XA两阶段提交协议进行强一致性保证。但是对于WebService服务,已经属于服务层,同时WS服务本身又是无状态,并且不支持XA协议,因此是无法启用XA两阶段提交的,这也是对于WS服务的分布式事务控制必须找寻其它的处理方法。

简单来讲,分布式事务即在实际的业务处理场景中经常会一个完整的业务需要跨多个资源(中间件,数据库)或跨多个服务执行多个操作,这些操作要么全部成功,要么全部失败。如果没有进行分布式事务控制,即引起业务系统数据不一致性,后续业务操作或流程流转失败等诸多问题。

对于分布式事务的潜在场景,可以简单的分为三类:

1.跨资源:一个完整业务需要操作两个独立数据库,比如需要在A数据库插入一条订单记录,同时更新B数据库中的库存状态,两个操作跨数据库,但是需要控制在一个完整事务里面。

2.资源+服务组合:在和工作流集成场景中出现,业务用户在提交单据的时候需要后台执行两个操作,首先是调用本地API
阅读  ┆ 转载 ┆ 收藏 
标签:

文件传输

mft

文件服务

分类: IT咨询
对于文件传输前面专门谈到过基于Oracle MFT的文件传输方案,今天再对文件传输平台和文件服务中心两个概念进行进一步讨论和说明。

首先再说明下文件传输的使用场景,对于文件传输平台而言往往更多的是使用在长距离,网络条件一般或不稳定,传输文件容量很大或并发量很大等场景。比如各种影像扫描图片需要从深圳数据中心传递到北京数据中心,则是一种典型文件传输场景。

正是由于这种场景本身需求,文件传输平台需要具备传输加密,多线程,断点续传,可弹性扩展等关键技术能力,同时提供对文件传输流端到端的可视化监控能力,能够监控到文件具体的传输状态,传输的速度,在传输失败和异常的时候具体的错误日志等。

对于文件传输实施,整体核心关键步骤可以描述为:

1. 在源系统和目标系统开放可以访问的FTP目录和账号信息。
2. 源系统将待传输文件放置到源FTP制定目录

3. MFT文件传输实时轮询文件目录,当发现有新文件后实时采集到,并进行压缩或传输加密
4. 将文件从源端传递到目标端,传递到目标端FTP指定目录后进行解压和解密。
5. MFT传输完毕文件后,可以通过消息
阅读  ┆ 转载 ┆ 收藏 
(2017-12-10 20:42)
标签:

锻炼

跑步

分类: 随笔文章
本周跑步总里程32km,比上周增加了5km,主要是周四跑了一个7.3km,周末连续两天都完成了5km的跑步距离。今年北京的天气异常的好,特别是没有雾霾,虽然早上出门跑步比较冷,但是只要没有大风温度完全可以接受,也正因为这个原因今年在北京的跑步还能够再持续一段时间。

最近开始感觉膝盖还是稍微有点不舒服,因此还是要控制每天的跑步里程,最好就是3km,刚好从小区出门到围绕农业大学跑一大圈回来。到现在为止,自己仍然还在坚持每天跑步的一个重要原因就是,跑步已经真正成为了个人的习惯和生活的一部分,并不是说每天要跑多长距离,配速一定要达到多快,而是真正养成严格自律的生活习惯和作息时间,这种自律习惯的养成往往比什么都重要。

到了12月,北京还没有下雪的迹象,自己也很希望能够哪天下雪的时候出门跑一圈,感受下在雪天跑步的感觉。记得今年2月份到北京,还遇到了北京下雪,当时还没有开始跑步而是徒步,一早起来也徒步到阜成门外面溜达了一圈才会酒店,完成每天的徒步任务。现在又要天气太冷,自己也不再坚持每天一定徒步够1万步,而是改为持续坚持每天早起跑步。

最近1到2周,自己的体脂率一直维持在16%左右,BMI
阅读  ┆ 转载 ┆ 收藏 
(2017-12-09 21:20)
标签:

写作

文字

分类: 随笔文章
六祖慧能以心传心,不立文字,但是5000年历史传承,最终还是靠文字得以保留下来。虽然脱离了历史,环境和各种语境,我们很难真正洞悉文字希望表达的全部含义和情感,但是文字所特有的穿越时空的能力,仍然带给我们太多的知识和经验,情感和回忆。

从06年开始写博客到现在,自己也逐渐爱上了写作和记录,也喜欢在电脑旁敲下每一个文字的感觉,每一个字,每一个词从自己的脑海随着各种情感蹦出来,最终变成了一篇篇的记录和文章。这个时候你会感觉文字已经不再是冰冷的,而是实实在在的情感的表达。你写作的越久,越会发现文字并不需要太多的修饰,只有真实才是它最应该呈现的内容。

文字应该是安静的,也只有你自己在安静的状态下才能够真正触发你的思考和情感,所以我喜欢在早上或晚上一个人的时候,在理清思绪后,安安静静的写下一些文字。同时当你在写下每一个字的时候,你也感受到你自己的心境也在平静下来,感受这种安静的状态而不是要迫切去完成一项任务。

文字应该是真实和简单的,越要体现文字的真实越是应该去掉过多的修饰和比喻,体现文字的简洁性。在写作里面专门有个词叫白描,重点就是用最简练和朴素的
阅读  ┆ 转载 ┆ 收藏 
(2017-12-08 21:34)
分类: 随笔文章
阿黛尔的《Someone Like You》,很经典的一首歌,歌词也很好,对外网上歌词的翻译我做了些小修订和整理,不追求文艺,尽量以本义为主。

该歌曲的创作灵感来自于阿黛尔自身的一段破碎恋情,歌曲中讲述的是她慢慢接受并开始走出这段恋情。阿黛尔在听说前男友结婚的消息后写下了这首歌曲,并用木吉他作为乐器完成了歌曲的初始版本,而歌曲的最终版本是以钢琴作为伴奏。

这首歌不仅在向人们诉说着失恋的痛苦,同时也告诉人们要勇敢去追寻爱情,即使最后爱情破碎也要勇敢走下去。在歌曲中不时地出现类似倚音的装饰音。歌曲的节奏在开始时很轻柔,曲调是重复性的,阿黛尔将旋律保持在一个很窄的频率范围内,歌词深情而克制。在《Someone Like You》中,阿黛尔用伤感的声音告诉我们,那些让你铭记的爱情都是带着伤痛的,即使那么多年过去,我们也希望爱过的人依然记得自己。

I heard, that your settled down.   
听说,你已安顿下来。

That you, found a girl and your married now.
你,遇到一个姑娘,已步入婚姻殿堂。

I heard that your dreams came true.   
听说
阅读  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有