BT

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

他的粉丝

基于Istio和Kubernetes实现微服务的弹性和容错

作者 Srini Penchikala 关注 34 他的粉丝 ,译者 薛命灯 关注 23 他的粉丝   发布于  2018年1月30日 1

来自IBM公司的Animesh Singh和Tommy Li在近期举行的北美2017 KubeCon和CloudNativeCon开发者大会上呈现了关于如何使用Istio来实现微服务弹性和容错的演讲。

他的粉丝

Twilio的混沌工程实践

作者 Hrishikesh Barua 关注 13 他的粉丝 ,译者 薛命灯 关注 23 他的粉丝   发布于  2017年12月28日

Twilio团队介绍了他们的初次混沌工程实践,他们使用Gremlin往自家的队列系统中注入故障,测试系统的自动恢复能力。

他的粉丝

MicroProfile 1.2新增功能介绍

作者 Michael Redlich 关注 12 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年12月4日

Eclipse Foundation最近发布了MicroProfile 1.2版。该版本新增的API包含对微服务之间通信机制、系统错误的响应,以及JSON Web Toolkit(JWT)等诸多方面的改进。IBM CDI和MicroProfile开发主管Emily Jiang,以及Payara公司Java中间件顾问Michael Croft向InfoQ介绍了该版本的详细信息。

他的粉丝

针对微服务应重新领会功能服务设计:来自microXchg大会的报告

作者 Daniel Bryant 关注 637 他的粉丝 ,译者 Rayss 关注 0 他的粉丝   发布于  2017年2月23日

今年microXchg微服务大会上,Uwe Friedrichsen做了开幕报告。报告中探讨了“弹性功能服务设计”的核心理念,要点包括:微服务开发人员应该了解容错设计模式与缓存,但不能用于改善完全不好(过度耦合)的系统设计;理解DDD和模块化的重要性;组件重在可替换性而非可重用性。报告指出,在实现微服务这样的分布式系统时,开发人员和架构师需要重新领会功能服务设计。

他的粉丝

微直播免费报名丨QQ会员亿级Web系统的容错性建设实践

作者 王杉 关注 0 他的粉丝 发布于  2016年3月29日

ArchSummit全球架构师峰会推出微信群分享活动,主题是“ QQ会员亿级Web系统的容错性建设实践”。

他的粉丝

谷歌启动容错Git管理系统项目:Git Ketch

作者 Abraham Marín Pérez 关注 8 他的粉丝 ,译者 艾利特 关注 0 他的粉丝   发布于  2016年2月18日

Git Ketch是一个多主机Git管理系统,能够通过访问多个Git服务器来复制信息,以确保复制信息的复原性和可扩展性。所做的这些改变都是基于原有用Java搭建的Git服务器JGit基础之上的,虽然其他Git服务器可能是多主机群集的一部分。

他的粉丝

Tachyon:一个高性能、高容错、基于内存的开源分布式存储系统

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

从Tachyon的官网得知,Tachyon是一个高性能、高容错、基于内存的开源分布式存储系统,并具有类Java的文件API、插件式的底层文件系统、兼容Hadoop MapReduce和Apache Spark等特征。Tachyon能够为集群框架(如Spark、MapReduce等)提供内存级速度的跨集群文件共享服务。Tachyon充分使用内存和文件对象之间的世代(Lineage)信息,因此速度很快,官方号称最高比HDFS吞吐量高300倍。

他的粉丝

FoundationDB SQL层:在NoSQL数据库中存储SQL数据

作者 Abel Avram 关注 7 他的粉丝 ,译者 马德奎 关注 0 他的粉丝   发布于  2014年9月18日

FoundationDB已经正式发布SQL层,这是一个ANSI SQL引擎,运行在他们自己的键值存储上。它使FoundationDB成为一个关系型数据库,其后台是一个可扩展的、具有容错能力的、无共享的分布式NoSQL存储,而且支持跨多个数据元素的ACID事务。

他的粉丝

Netflix Hystrix — 应对复杂分布式系统中的延时和故障容错

作者 Bienvenido David III 关注 0 他的粉丝 ,译者 赵震一 关注 0 他的粉丝   发布于  2013年1月8日

Netflix近日发布了Hystrix,该库旨在通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包(request collapsing,即自动批处理,译者注),以及监控和配置等功能。

他的粉丝

Windows的全新文件系统:ReFS

作者 Jonathan Allen 关注 530 他的粉丝 ,译者 郑柯 关注 3 他的粉丝   发布于  2012年2月1日 1

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

他的粉丝

Akka 1.1发布,对Futures和性能做出改进,降低了依赖性

作者 Werner Schuster 关注 6 他的粉丝 ,译者 侯伯薇 关注 0 他的粉丝   发布于  2011年5月23日 1

Akka 1.1已经发布,其中对性能和Futures等做出了很多改进。基本的Akka仅仅需要Scala 2.9就可以运行。InfoQ有幸采访了Jonas Bonér,了解到Akka当前的状态以及对将来的计划。

他的粉丝

通过Blackboard探索Ruby的元组空间持久化

作者 Sebastien Auvray 关注 0 他的粉丝 ,译者 李明(nasi) 关注 0 他的粉丝   发布于  2009年7月16日

Ruby因为其1.8版本的用户空间线程而饱受批评。Luc Castera在RubyNation会议上给出了通过Ruby和元组空间进行并行编程的演讲。他介绍了使用Ruby实现元组空间的两种方法:Rinda以及基于Redis的Blackboard,并计划将后者移植到Erlang之上。

他的粉丝

REST和分布式事务

作者 Mark Little 关注 12 他的粉丝 ,译者 马国耀 关注 1 他的粉丝   发布于  2009年6月18日

最近关于分布式事务及其在REST世界的位置的话题再次火热登场。很多人表明他们正在思考将事务与REST结合起来,或者正在进行中,然而还有一些人,包括Roy Fielding,认为这两个事物本就不该一起出现。

他的粉丝

WCF的问题和Using语句块

作者 Jonathan Allen 关注 530 他的粉丝 ,译者 张逸 关注 9 他的粉丝   发布于  2009年3月12日 1

WCF客户端代码违背了.NET API设计的其中两个核心原则:调用Close应该真正地关闭连接;调用Dispose绝不应抛出异常。让我们分析其中原由,并提出几个补救措施。

他的粉丝

Aster发布应用于数据库的MapReduce

作者 R.J. Lorimer 关注 0 他的粉丝 ,译者 张龙 关注 12 他的粉丝   发布于  2008年9月27日

Aster Data Systems为其nCluster数据库平台发布了一个应用于数据库的MapReduce实现。

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT