BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

Ruby 2.5.0概览

作者 Alex Giamas 关注 10 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年1月26日

六年来,Ruby一直遵循每年圣诞节期间新发布一个主版本的传统。去年12月25日,Ruby 2.5.0发布。该版本主要是给出了多个性能相关的改进,使性能提高了5%到10%。在对软件库的支持上,2.5.0将一些标准软件库提升到缺省软件包中。此外,新版本还给出了一些方便程序人员的特性。

他的粉丝

从单体应用转为分布式系统:来自Deliveroo的实践

作者 Jan Stenberg 关注 36 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年3月21日

过去一年中,Deliveroo在商业和IT领域成长迅速,这导致它的大型单体应用面对不少的技术挑战。Greg Beech在近期的QCon伦敦大会演讲中指出,Deliveroo对此问题的解决方案并非依靠微服务,而是向分布式转变。Beech介绍了Deliveroo在从单体应用转变为分布式系统过程中的一些做法。

他的粉丝

在项目中引入领域驱动设计的经验

作者 Jan Stenberg 关注 36 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2015年8月19日

Chris Patuzzo近期在一次演讲中介绍了领域驱动设计的原则,并结合一个真实的项目进行讲解。在这次项目之前,Chris所在的团队为重新设计公司的主营网站所做的两个概念验证都因为可伸缩性方面的问题而失败了。因此,业务主管部门决定在这一次尝试中采取一种更为敏捷的、增量式的方法,他们受到了DDD的启发,在这次重启的开发过程中全力促进开发者与领域专家的交流。

他的粉丝

Timehop为什么使用Go替代Rails

作者 李小兵 关注 0 他的粉丝 发布于  2015年3月10日

来自Google的Go语言能够高开发人员的编程效率,并适应高并发、分布式的应用。当前,越来越多的项目基于Go语言实现或者从其他技术栈迁移到Go技术栈。Timehop的技术栈于2013年经历了从Rails到Go的转变;至今,Timehop已经高效、稳定地运行了将近一年半,每天活跃用户数达到了600万,其中95%的请求响应时间从Rails时代的700毫秒减少到70毫秒。

他的粉丝

Ruby 2.2.0发布:支持符号类型对象的垃圾收集

作者 臧秀涛 关注 4 他的粉丝 发布于  2014年12月26日

Ruby开发团队宣布Ruby 2.2.0正式发布。为应对日益增长的多样化需求,该版本带来了很多新特性和改进,包括针对符号类型对象的垃圾收集和增量式垃圾收集等。

他的粉丝

Ruby on Rails创始人DHH谈如何进行混合移动APP开发

作者 李士窑 关注 0 他的粉丝 发布于  2014年12月25日

混合型APP兼具原生型APP软件良好用户交互体验的优势和网页型APP软件跨平台开发的优势,且已被众多企业所认可。最近,Ruby on Rails作者David发表了一篇关于如何进行混合开发移动APP的文章,先对该文章进行一个全面的梳理并转述,以供读者阅读、参考。

他的粉丝

Rails 4.1改进启动时间和响应布局

作者 Mirko Stocker 关注 1 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2014年4月12日

现在,Rails 4.1可以预加载应用程序,这改进了启动时间。它还改进了Action Pack、Active Record和Action Mailer。

他的粉丝

Ruby on Rails与Java,哪一个才适合你呢?

作者 张龙 关注 14 他的粉丝 发布于  2013年11月8日 2

假如你要从头开始开发一个Web应用项目,当然了,这是个很复杂的项目,拥有大量的功能特性,并且要能做到可伸缩以及可维护。基于这些核心需求,对于一个团队来说,很难一下子就选择好最适合于这些需求的编程语言或是Web框架。基于这个假定,国外媒体cygnet-infotech进行了相应的讨论与分析。

他的粉丝

GOTO Berlin:使用自己的公共API的问题

作者 Jan Stenberg 关注 36 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝   发布于  2013年10月24日

Soundcloud的工程总监Phil Calcado 在最近的GOTO Berlin大会上分享自己管理和构建大型Rails应用程序的经验时提到:使用自己的公共API可能是一种挑战。

他的粉丝

Ruby 2.1迁到分代式垃圾收集,以应对其在大规模部署方面所遭受的批评

作者 Manuel Pais 关注 9 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2013年9月22日

Ruby的创建者宣布,Ruby 2.1将迁至分代式垃圾收集,此举有望成为这门语言的一项重要性能提升。这一通告在Barcelona Ruby会议期间发布,此次会议将Ruby GC单独挑出来作为其在大规模部署方面的主要痛点。

他的粉丝

Ruby On Rails实践现状调查结果

作者 Mirko Stocker 关注 1 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2013年9月20日

在过去的几个月里,InfoQ刊登了三项调查,其主题为Ruby On Rails实践现状。现在,调查结果已经出来了,我们看一下Rails开发者当前都使用些什么工具。

他的粉丝

微软将为Windows Azure继续升级与OSS相关的Engine Yard

作者 Richard Seroter 关注 8 他的粉丝 ,译者 江舒 关注 0 他的粉丝   发布于  2013年8月30日

2013年6月底,Engine Yard宣布,他们已与微软结成合作伙伴。这种伙伴关系的第一批成果已经发布,开发人员现在可以在Windows Azure云平台上运行完整的Engine Yard,并将其作为一种服务栈。

他的粉丝

Ruby on Rails 4发布:通过Turbolinks提速页面

作者 Mirko Stocker 关注 1 他的粉丝 ,译者 臧秀涛 关注 4 他的粉丝   发布于  2013年7月2日

Ruby on Rails 4已于近期发布。该版本利用Turbolinks改进了页面速度,缓存也更容易使用了。Rails 4不再支持Ruby 1.8,建议开发者使用Ruby 2.0。

他的粉丝

Rails存在安全问题:数月前发现的漏洞正被利用

作者 Jeff Martin 关注 17 他的粉丝 ,译者 臧秀涛 关注 4 他的粉丝   发布于  2013年6月2日

黑客正在利用数月之前发现的一项Ruby-On-Rails安全漏洞,未打补丁的系统存在被攻击的风险。

他的粉丝

范凯观点:Ruby社区应该去Rails化

作者 崔康 关注 1 他的粉丝 发布于  2013年3月29日 1

InfoQ中文站报道过一些公司从Ruby转移到其他语言的新闻,包括"Iron.io从Ruby迁移到Go:减少了28台服务器并避免了连锁故障"、"从Ruby向Java的迁移帮助Twitter挺过了美国大选"和"在LinkedIn的Ruby on Rails和Node.js对决"。最近,IT元老范凯在博客中详细地分析了Rails目前在Web服务方面的局限和原因,针对“继续沿用Ruby on rails重写或者重构应用,性能可能会有一两倍的提升,但无法弥合10倍以上的性能差距,难道说Ruby真的如此不堪吗?注定要被Node.js或者Go所取代吗?”这个问题给出了自己的观点,即:使用其他Ruby轻量级框架取代Rails,而不是使用Node.js和Go取代Ruby。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT