运用Ruby纤程进行异步I/O:NeverBlock和Revactor
Ruby 1.9的纤程(Fibers)和非阻塞I/O越来越收到关注了。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。
作者 InfoQ中文站 发布于 2008年6月10日 上午1时48分
由InfoQ中文站主办的QClub第一次活动将于2008年6月14日(周六)在北京举行。本次活动的主题为“开放平台技术架构剖析与讨论”,邀请的分享嘉宾为中国雅虎首席架构师曾宏威先生。此外,我们还邀请了国内技术社区关注开放平台领域的一些专家参与讨论。欢迎对此主题感兴趣并乐于与他人分享经验的朋友继续报名,截止时间为12日(周四)下午17:00。
本次活动待讨论的问题主要包括哪些?QClub是什么?有什么主要特点?我们期望能在一个有限的时间里,通过与会者的讨论,对上面的这些疑问进行阐释和说明。我们不渴求也不希望最终会有一个完美的标准答案,但讨论可以带给人思考与创意,这是我们所追求的。
- 什么是开放平台?
- 一个好的开放平台的技术架构是什么样子的?
- 开放平台带来的直接好处是什么?
- 目前比较成功的开放平台案例有哪些?
- 雅虎NCP开放平台的技术特点是什么?
- 如何在类似NCP开放平台上进行开发?
- 开发平台目前遇到的挑战是什么?
- 国内外开放平台的现状是什么?
- ……
简而言之,QClub是由InfoQ中文站主办的一个技术社区交流活动。其主要特点是根据当前技术热点确定讨论主题(目前北京地区举办频率为1个月一次),根据组织者所在地区确定活动地点;面向的对象为企业软件开发领域的中高端技术人员,如CTO/CIO、架构师、技术团队负责人、项目经理和高级软件开发人员等;每次活动仅设置一个主题,邀请一个分享嘉宾,活动的大部分时间为讨论而非演讲,原因是我们认为每一个参会者都是一个好的演讲者,都可以将自己的开发经验、教训与他人分享,思想的碰撞才能更激发自己的创造力。如何参与QClub活动的组织举办?
InfoQ中文站是一个关注企业软件开发领域变化与创新的在线技术社区,其运营理念是扎根社区、服务社区和引领社区。InfoQ中文站希望借助QClub活动,能为国内的中高端技术人员提供一个交流和交友的平台。QClub不仅会在北京举办,也会在其他城市举办。InfoQ中文站作为一个社区平台,为各地的QClub技术活动提供宣传和推广,协助策划活动主题和活动组织等,从而逐步激活当地的技术社区氛围。我们期待对QClub感兴趣并乐于服务社区的朋友能与我们联系,一同服务和促进国内技术社区的发展。InfoQ中文站联系方式editors[AT]cn.infoq.com,来信请注明InfoQ中文站注册账号、个人简历和联系方式等。
活动详情和报名:QClub:开放平台技术架构剖析与讨论(6.14北京)
近期其他技术活动:中国技术社区活动日历表(Google开发者日、敏捷中国大会和SOA技术论坛等)
Ruby 1.9的纤程(Fibers)和非阻塞I/O越来越收到关注了。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。
InfoQ中文站有幸与Google中国的产品经理杨巍先生在一起探讨了OpenSocial的相关话题,包括OpenSocial的初衷、构成要素、实现方式、以及要实现它的技术储备等等。
Ryan Cooper对Amr Elssamadisy的新书发表了评价,并认为书中提供了一种为实施敏捷量身定做的框架。本书并没有给出一种人人可用的敏捷方法,而是为读者提供一些模式和工具,用以找出哪些敏捷实践可以最有效地达到该组织机构的特定目标。
这个由业界主要专家们参加的座谈会探究了在使应用程序具备尽可能好的伸缩性及性能的过程中所面临的挑战和思考过程。
本视频主要对OpenSocial进行了分析,并对实现的方式进行了介绍。其中包括:OpenSocial的开发经验、Container Provider的技术准备、平台的构成要素、具体的规范、以及对未来的展望。
Memcached在大型网站被应用得越来越广泛,但是Java客户端并不多,本文作者基于现有的开源客户端进行了封装优化,并翔实记录了这一过程。
在他们文章的第二部分,作者探讨了动态业务应用的架构并介绍了资源容器的概念。他们示范了如何在JEE之上构建这个架构,以及它如何影响实现生产力。
ClickOnce让WinForms应用程序的部署轻而易举。David Cooksey演示了如何在ASP.NET中编写一个HttpHandler来实现对ClickOnce部署的版本细分。
没有回复
回复