大家说说现在手头上的项目的情况

灵感之源 发布于 2013年08月31日 | 更新于 2013年09月02日
无人欣赏。

在公司,我现在负责对现有的几个系统的重构,对它们进行有机整合。

现有的几个系统设计的不好,实现很差,代码复制粘贴也都算了,系统间的交互都是独立实现,譬如ABCD系统,A实现了对BCD的交互,B实现了对ACD的交互,等等。而且在效率、健壮性等方面一塌糊涂。

我引入ESB (Enterprise Service Bus),抽象了所有交互,所有交互/通用的功能都在以RESTful的Web API host在ESB,譬如身份认证(自有系统+Active Directory),消息通知(邮件,短信,Lync等),on-demand报表,报表合并等等,还有几个系统之间的交互,譬如某Case/Activity在系统之间的流转触发具体业务等。

还包括和第三方系统的交互,用了类似MSMQ的机制,抽象了queue和传输,支持REST等协议,支持失败重试,有sequence,确保关联业务按步骤完成。

当然还有对所有操作的日志记录和客户端的环境记录分析。

共26条回复
tinyfool 回复于 2013年08月31日

ESB是什么?

灵感之源 回复于 2013年08月31日

@tinyfool 是Enterprise Service Bus,一个SOA实现,把系统间的交互集中处理,实现信息调度。

tinyfool 回复于 2013年08月31日

你们公司做啥的?

灵感之源 回复于 2013年08月31日

@tinyfool

开了个新贴:大家的公司主要是做什么产品/服务的? - Tiny4Cocoa http://tiny4cocoa.com/thread/show/180/

:)

tinyfool 回复于 2013年09月01日

我最近在做的项目:

  1. Tiny4Cocoa 从Discuz!改造成自有论坛,未来会有部分StackOverflow的功能
  2. 新杂志项目 我是产品经理,架构师,不参与太多具体实现,具体实现主要是 @sycx 目前在做
  3. Pagerank Checker 一个Mac的多网址Pagerank检查工具,准备考虑开源了
  4. 还有3-4个项目准备要开源了,还在整理中
vikiliu0310 回复于 2013年09月01日

期待贵司的项目开源,希望我自己的技术尽早能提升到提交有效comit的水平~

tinyfool 回复于 2013年09月01日

我们有很烂的东西,参与起来很容易的哦

灵感之源 回复于 2013年09月01日

我以前也写过pagerank checker,google把算法搞复杂了,解起来有点麻烦。

最近的一个开源项目是SQL Server Monitor

tinyfool 回复于 2013年09月01日

具体检测pagerank的部分我是从一个老外的php的实现移植到Mac的,我的主要目的是写一个本地的,可以查询大规模的网址的pagerank管理工具,不过UI写的稀烂,主要是我自己需要用,最近就会开源了。

SQL Server我现在不碰了,哈哈。

灵感之源 回复于 2013年09月01日

@tinyfool,公司主要用sql server,不过我引入了nosql做高速缓存,性能大增

BarryWey 回复于 2013年09月01日

我手头上的两个项目,都是日本总公司那边发过来丢给我的。 和 @tinyfool 一样,我在充当产品经理+架构师的工作。

  1. 一个项目是日本厚生省的调查系统。要求后台、平板客户端一起实现,正在需求调研及设计阶段。
  2. 另外一个项目,也是某种类似的调查系统。后台编辑好excel模板之后,解析生成Android和iOS客户端可以调用的东东,然后就可以执行需要的操作。服务端编码工作这周就要结束,马上启动Android客户端的编码job
tinyfool 回复于 2013年09月01日

汗,@BarryWey 你们是一个日资公司的子公司还是外包公司?

BarryWey 回复于 2013年09月01日

@tinyfool 老板是上海人,多年在日本发展。目前在日本有一家公司,今年在长沙开设了研发基地,所以……

tinyfool 回复于 2013年09月01日

好复杂的逻辑啊,那你去过日本公司么

BarryWey 回复于 2013年09月01日

@tinyfool 等我复杂的产品完成,可能会去趟日本吧。主要是我不懂日语,不然7月份就去了……

yangwen13 回复于 2013年09月02日

我目前在做一款体育娱乐类的垂直社区网站和相对应的移动应用(android和iOS),我的titile是后台开发工程师。

主要做社区网站(体育娱乐图片社区)功能开发,站内搜索(基于IK,Lucene),移动端接口,android客户端开发,iOS客户端开发。

欢迎大家建议和指正,多交流。

BarryWey 回复于 2013年09月02日

@灵感之源 表示没见过日本妹子,除了在岛国的爱情动作片里之外!

tinyfool 回复于 2013年09月02日

汗,不要讨论爱情动作片啊

BarryWey 回复于 2013年09月02日

顺带提到下罢了,不讨论,不讨论……

ibuick 回复于 2013年09月02日

1, 高手进阶 2.0 版本。 2,一本电子工业出版社的合同,关于 iOS。 3,ezShare 4,ezText 2.1 5,DesktopMonitor 2.0

这是要死的节奏

tinyfool 回复于 2013年09月02日

楼上你就学不会Markdown么?那么简单的格式

ibuick 回复于 2013年09月02日

@tinyfool 且,我得 Markdown 用的可好了,就是懒得用,,顺便分享一个我的 TextExpander MD 语法包,用 TE 配合写 MD 爽死,, http://dr.ibuick.com/LOA3

tinyfool 回复于 2013年09月02日

懒蛋,就是你的帖子看起来最难看,我都帮你人工改了几次了

ibuick 回复于 2013年09月02日

@tinyfool 我擦,以后我还是 MD 吧,不能把你累着

另外,请给论坛提交回复按钮来一个快捷键,推荐 cmd+enter

不然还得点一下鼠标,B格尽失

tinyfool 回复于 2013年09月02日

好吧,我去加

本帖有26个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]