写点什么

hasen

收录了 hasen 频道下的 24 篇内容

开发者 Hasen 谈为什么选择 CouchDB

Hasen是一名熟知分布式技术、Go语言的开发者,他最近在自己的博客上发布了一篇文章,谈到为什么要选择CouchDB作为自己的数据库。同时,他也谈到了自己对于分布式架构的理解,认为:分布式架构的每个节点都应能自行决策,如果你只有一个master节点,你的分布式就做得有问题。

WebAssembly在eBay的实践:速度提升50倍
WebAssembly 在 eBay 的实践:速度提升 50 倍

WebAssembly 自诞生以来就震动了整个前端业界。Web 社区很高兴看到 JavaScript 有了竞争者。何况原生 WebAssembly 的速度比 JavaScript 要快得多

一个避免技术债的无代码微服务应用商店
一个避免技术债的无代码微服务应用商店

根据在挪威所做的研究,当被问及创新的最大障碍是什么时,59%的技术领导回答了“技术债”。我对此的解决办法是,你可以“外包”技术债。

5分钟看完企业数据挑战的简史
5 分钟看完企业数据挑战的简史

当今,数据生态系统蓬勃发展,而它的源头可追溯至20年前。本文简要介绍了20年来,企业数据挑战的发展历程。

如何避开陷阱迈向云原生
如何避开陷阱迈向云原生

在云迁移策略中充分利用开源容器技术和开放规范。

Domino:数据科学即服务

"Domino"是一个PaaS(平台即服务)云计算平台,人们可以使用Python或R语言在这个云平台上做数据分析工作。Domino让数据科学家只需专注于自己的分析工作,而不用关注软硬件基础设施。Domino功能强大,应用广泛,入门门槛较低。

Twitter 开源了其流处理框架 Summingbird

Twitter开源了其MapReduce流处理框架Summingbird。Summingbird是一个大规模数据处理系统,支持开发者以批处理模式(基于Hadoop/MapReduce)或流处理模式(基于Storm)或混合模式(即组合前两种模式)以统一的方式执行代码。它基于Apache 2许可发布。

Google 收购 Nest:大数据涉足能源领域

近日,Google以32亿美元现金方式收购Nest,一家智能恒温器和烟雾探测器制造商。这将成为Google的又一大数据源,帮助Google更好地了解人们的生活。

Hadoop 即服务提供商 Qubole 现在运行在 Google Compute Engine 上

Qubole是一家托管的Hadoop即服务提供商,用户现在能够在Google Compute Engine(GCE)上使用该服务了。在这之前Qubole只能在Amazon的AWS上使用,在Google宣布对公众开放GCE之后不久Qubole就宣布了这一消息。

Google BigQuery 发展势头良好

BigQuery是Google推出的一款SaaS查询产品,其发展势头似乎越来越好。它允许使用类似SQL的查询语言查询云中的大型柱状数据结构,并提供与其它Google服务的集成,如Google分析或Google Apps脚本。

纽约时报实验室引入了可视化流处理工具

纽约时报研发实验室已经发布了Streamtools,一个通用的处理数据流的图形化工具。

开源 SQL in Hadoop 解决方案:我们处于什么位置?

随着Facebook开源了最近发布的Presto,已经非常拥挤的SQL in Hadoop市场变得更加错综复杂。一些开源工具正在努力获得开发者的注意:Hortonworks 围绕着Hive创建的Stinger、Apache Drill、Apache Tajo、Cloudera的Impala、Salesforce的Phoenix(用于HBase)和现在的Facebook Presto。

Hazelcast 引入 MapReduce API

开源内存数据网格解决方案Hazelcast在其产品中引入了MapReduce API。

在敏捷世界中构建软件平台的五项首要挑战

当敏捷方法的使用范围扩大到整个企业,会产生新的问题,从而需要重新考虑敏捷软件开发的价值与实践。构建软件平台就是问题之一,它也是达成企业级复用的常用策略 。本文列举的五项首要挑战,就是敏捷组织在决心采取软件平台战略时要去面对的。

打开天窗:应用大脑科学提升两性之间的职场关系

社会神经科学、积极心理学和成像技术,这些新的大脑科学为我们提供了新的工具,让我们可以理解男男女女共同工作的能力,并对之做出提升。德勤和IBM等公司已经看到了这样做在经济方面的成效,他们培训女性的管理人员使用性别智商(gender intelligence),从而提升女性员工的保留率。

数字货币量化交易所系统开发案例
数字货币量化交易所系统开发案例

数字货币交易所量化交易系统开发,系统化交易指用户将交易思路量化为交易系统,根据系统指标进行交易。

当 Ruby 比 Java 构建还快:Buildr

不喜欢Maven 2.0的人一直在寻找一个XML能更少一些,插件开发能更简易一些的替代方案。Buildr也许是个选择,它的性能甚至比Maven更快。

Java多线程系列6:管程
Java 多线程系列 6:管程

今天讲讲Java多线程实现背后的理论支撑:管程。

Java多线程
JVM-技术专题-管程技术分析
JVM- 技术专题 - 管程技术分析

不知道你是否曾思考过这个问题:为什么Java在1.5以前仅仅提供了 synchronized 关键字及 wait()、notify()、notifyAll() 这三个看似从天而降的方法?在刚接触 Java 的时候,我以为它会提供信号量这种编程原语,因为操作系统原理课程告诉我,用信号量能

JVM
管程
Skynet,全新的 Ruby MapReduce 实现

2004年,Google提出用于分布式数据处理的MapReduce设计模式,同时还提供了第一个C++的实现。现在,一个名为Skynet的Ruby 实现已经由Adam Pisoni发布。InfoQ有幸与Adam取得了联系,并与他探讨了Skynet的新特性,并且与Starfish(它是现有的实现了类似功能的另一个 Ruby实现)进行了比较。

hasen专题_资料-InfoQ中文网