InfoQ

InfoQ

社区新闻和观点

Cassandra 1.0.0为进军企业做好了准备

主题
开放源代码,
架构 ,
大数据,
数据访问,
NoSQL

近日,Apache发布了Cassandra 1.0.0,这是该分布式基于列的数据存储的首个主要里程碑版本,带来了数据压缩与其他几处性能改进和优化。

JetBrains发布AppCode,面向Objective-C的IDE

主题
IDE,
移动

近日,JetBrains发布了AppCode,这是其首个Objective-C IDE,可用在Mac OSX 10.5及之后版本上。用户需要首先安装Apple开发者工具(为了能够访问模拟器与开发头文件),AppCode提供了更为高级的重构特性与代码味道检测功能,并且提供了30天的免费试用期。

Lucene 3.5和Solr 3.5:大幅降低内存用量、SearcherManager和深度分页支持

主题
Java,
搜索

Lucene项目管理委员会宣布Apache Lucene 3.5.0和Apache Solr 3.5.0已经可以使用。Lucene是一个高性能、支持全文搜索的文本搜索开发库。Solr是一个独立的搜索服务器,其核心使用了Lucene来做索引和搜索。

JDK Enhancement Process简介

主题
开放源代码,
Java

去年年中,Oracle启动了一个名为JDK Enhancement Process(简称JEP)的新进程,该进程到底是什么呢?

InfoQ中文站投稿须知

主题
社区

InfoQ中文站诚挚欢迎大家投递原创的稿件和新闻,如果您有意为InfoQ中文站撰稿,下面的一些指南性内容对您可能会有帮助,在提交您的文章之前请仔细阅读。

开放组织为SOA架构师、云服务提供商发布标准

主题
云计算,
架构 ,
SOA,
企业架构

开放组织(The Open Group)最近发布了三个标准来帮助那些正在构建基础设施即服务和面向对象架构的企业。相应地,这些标准以最佳实践、问卷调查和模板等形式,对SOA和云规模基础设施架构提供了专家性建议。

Yammer从Scala转向Java

主题
Java

经历了一年之久的尝试,Yammer将要从Scala迁回至Java,因为他们发现简洁的语言所带来的好处根本无法抵消培训新员工以及调试性能问题所产生的代价。文中所提到的邮件也表明通过避免某些模式可以实现性能上的一些改进。

Eclipse.org上Git已经超越了CVS与SVN

主题
Git,
Eclipse,
Java

目前,Eclipse上使用Git的项目数量已经超过了使用SVN的仓库数,这使得Git独树一帜,成为Eclipse项目最为流行的版本控制系统。InfoQ通过一些数字以及一些基金会与托管提供商所用DVCS不断增长这个事实帮助你对此进行解读。

精益创业、敏捷,二者可否得兼?

主题
敏捷

Joshua Kerievsky最近发表了一篇文章,对比了精益创业(Lean Startup)与敏捷方法。这篇文章激起了一干回复,并惹起了其他一些人的愤慨。精益创业原则是否取代并高于敏捷方法,又抑或它们互为弥补?

Windows的全新文件系统:ReFS

主题
容错技术

自1993年以来,微软首次表示要提供全新文件系统。ReFS“弹性文件系统”的设计目的是要提升可靠性,同时也是放弃NTFS一些过时特性的机会。

更多新闻标题

深度内容

解析JDK 7的动态类型语言支持

随着JDK 7的发布,字节码指令集终于迎来了第一位新成员——invokedynamic指令。这条新增加的指令是JDK 7实现“动态类型语言(Dynamically Typed Language)”支持而进行的改进之一,也是为JDK 8可以顺利实现Lambda表达式做技术准备。在这篇文章中,我们将去了解JDK 7这项新特性的出现前因后果和它的意义。

Java Remoting远程服务(下)

随着互联网应用的发展,Java分布式远程服务技术受到越来越多的关注,本文将对各种相关实现以示例的形式逐一介绍,并总结其中的优缺点,使读者能够在技术选型时有所准备。这是文章的下篇。

深入浅出Node.js(四):Node.js的事件机制

专栏的第四篇文章《Node.js的事件机制》。之前介绍了Node.js的模块机制,本文将深入Node.js的事件部分。

采访和书评:精通HTML5和CSS3设计模式

《精通HTML5和CSS3设计模式》一书记录了目前HTML5应用程序的许多常见设计模式。InfoQ对该书作者之一Dionysios Synodinos进行了采访,谈到了该书以及HTML5应用的相关内容。

构建生态化分布式数据库架构体系

本次将与大家分享B2B在构建生态化分布式数据库架构体系的摸索和实践,介绍B2B为解决海量数据实时访问,数据按需流转等业务场景开发的一系列技术产品,以及各个技术产品之间如何进行协调一致。这些产品将在不久的将来会出现在B2B的开源站点,希望给大家带来一些帮助。
本次演讲视频录制于QCon杭州2011

陶钧谈淘宝客户端应用框架实践

淘宝无线Android客户端架构设计思路汲取了移动平台上大型跨平台应用开发的经验,同时借鉴于大型网站的web开发框架思路。且看淘宝客户端如何通过 Component Model, Web Plus来面对挑战。

成功进行微软Silverlight应用程序负载测试的三项建议

虽然使用Silverlight开发扩展应用程序很吸引人,但它同时给企业带来了新的挑战。为了做好准备,企业必须调整他们的测试方法。考虑到把新技术应用在因特网或内部网应用程序中的运行方式,我们有必要小心谨慎地进行测试。

SAE云计算平台的技术发展与挑战

本演讲将详介绍SAE如何改进Zend、Apache、Memcache、MySQL等核心组件来实现隔离性并提高性能,并介绍SAE为满足高性能可持久化存储需求而自行研发的NoSQL存储KVDB服务和Rank实时排行榜服务的实现细节。
本次演讲视频录制于QCon杭州2011