Coconut赋予Python函数式编程语法

长期以来,很多Python的粉丝都强烈要求Python加入函数式编程的特性。现在他们可以不必切换到别的实现版本,就可以获得这项特性。Coconut是一个最近开发出的Python方言,提供了像函数式编程语言Haskell和Scala那样的语法。使用Coconut编写的程序可以编译成普通的Python...

2016-06-29 08:38:23

阅读数:65

评论数:0

OpenStack 的“钱”景

本文作者:刘世民,IBM 云架构师,十余年IT行业从业经历,在电信、企业软件、存储以及云计算等领域做过研发、管理和架构设计等工作。从 2012 年开始学习 OpenStack,对其核心模块有较深入的了解;带领过团队开发OpenStack模块。 OpenStack Days Chin...

2016-06-27 09:25:48

阅读数:93

评论数:0

中间件和微服务,Docker以及原生云架构的关系

IT世界的技术更新非常迅速。一年前我曾写过一篇关于:微服务是否是企业服务总线和其他中间件的死亡魔法。本文章是之前文章的后续以及关于微服务、容器和原生云架构的中间件关系讨论的更新。各种规模的企业正在以令人不可思议的速度快速向这些技术靠拢!在2016年6月的今天,许多企业已经采用容器和原生云架构或正在...

2016-06-24 08:43:20

阅读数:444

评论数:0

DCOS 应用仓库之Universe

2016年4月,Mesosphere开源了他们开发的DC/OS(数据中心操作系统),作为一个数据中心操作系统而言,基于其之上的各种各样的应用是不可或缺的。在DC/OS系统中,Cosmos扮演了App Store的作用,Cosmos提供的API可以方便的通过DC/OS的UI以及DC/OS的CLI来完...

2016-06-23 08:53:10

阅读数:129

评论数:0

如何用容器实现生产级Redis sharding集群一键交付

Redis在3.0之后开始支持sharding集群。Redis集群可以让数据自动在多个节点上分布。如何使用Docker实现Redis集群的一键部署交付,是一个有趣的并且有价值的话题。本文将给大家介绍基于进程的容器技术实现Redis sharding集群的一键部署。什么是Redis sharding...

2016-06-22 08:43:22

阅读数:136

评论数:0

2016 Spark旧金山峰会侧记

作者简介:邵赛赛,Hortonworks技术专家,Spark活跃贡献者,主要聚焦Spark领域,包括Spark core、Spark on Yarn,以及Spark Streaming。此外,邵赛赛还是Apache Chukwa committer。 Spark峰会是Spark领域内规模最大...

2016-06-21 09:27:13

阅读数:62

评论数:0

相约Container线上峰会,见证网红时代最纯粹的技术分享

最近容器领域最令人关注的事情也许就是将于不久在美国举行的DockerCon了,是的,作为容器领域最高规格的技术会议,此次会议无疑吸引了世界各地Docker技术爱好者的目光。CSDN届时也将为大家带来第一手的新鲜资讯和现场实况,但是我们今天要聊得是我们筹办的Container技术线上峰会,对,没错,...

2016-06-16 17:49:25

阅读数:31

评论数:0

从代码入手,OpenStack新项目Dragonflow分析报告

随着DragonFlow的不断演进,从最初的利用多级流表解决虚拟网络东西向流量的分布式的问题,到现在的l3 local controller,分布式的dhcp和dnat,再到分布式DB的使用,总体来说DragonFlow在不断的向前推进,功能在不断的完善,基于DragonFlow架构的介绍网上有很...

2016-06-14 08:46:02

阅读数:35

评论数:0

微服务努力的成败不仅仅取决于技术细节

最近我研究了微服务的一些事,因为我已经感觉到这块话题正被引导到关联数据、REST以及其他超媒体数据讨论的部分。这意味着这条路上有无数的优胜者,它们坚持着告诉我该如何做,以及其他人是在如何错误的线路上行进,而不是帮助我们理解究竟什么是微服务,以及如何做好它。对我来说,当我遇到这些高科技层面时感觉就如...

2016-06-12 09:40:06

阅读数:9

评论数:0

DeepText:Facebook的文本解析引擎

文本是Facebook上主要的交流形式。不论是浏览或是从垃圾信息中过滤出感兴趣的内容,理解各种不同的文本对于改进Facebook产品的用户体验都非常重要。基于这个想法,我们构建了DeepText。它是一个基于深度学习的文本解析引擎,能够按照接近人类的思维处理文本信息,处理的速度高达每秒钟上千篇文章...

2016-06-08 10:00:11

阅读数:101

评论数:0

Facebook新引擎DeepText,让机器像人类一样去理解

Facebook已经开发出了一种引擎,这种引擎能够使我们更好地理解帖子的内容。该引擎被称为DeepText,它通过利用深层神经网络架构去理解那些分享的文章内容。这种技术得益于Ronan Collobert和 Yann LeCun带领的人工智能研究小组的研究之上的。直至今日,DeepText的很多属...

2016-06-06 13:12:16

阅读数:36

评论数:0

三个简单要素让你的微服务更有弹性

基于Microservices(微服务)来构建分布式系统的优点之一是系统作为一个整体有能力能够承受错误和意外失败的组件、网络、计算资源等。这样的系统对错误更有弹性。容错性背后的原理很简单:假如我们的单体程序出错了,那么它所承担的所有功能都会随之出错;因此让我们把系统分解到更细小的粒度,让系统的任一...

2016-06-06 10:18:21

阅读数:78

评论数:0

Swarm和Mesos集成指南-资源利用率优化实践

【编者按】Apache Mesos作为一个非常优秀的分布式资源管理和调度系统,如何高效的管理和分配资源,必然成为它研究和努力的主要方向之一。本文是基于IBM Platform DCOS Team在资源调度领域的优秀经验,以及他们在Mesos社区为提升Mesos资源利用率而正在进行的实践活动,深度剖...

2016-06-06 09:22:48

阅读数:53

评论数:0

Spark Streaming实践和优化

在流式计算领域,Spark Streaming和Storm时下应用最广泛的两个计算引擎。其中,Spark Streaming是Spark生态系统中的重要组成部分,在实现上复用Spark计算引擎。如图1所示,Spark Streaming支持的数据源有很多,如Kafka、Flume、TCP等。Spa...

2016-06-03 11:44:23

阅读数:10

评论数:0

Spark Streaming实践和优化

作者:徐鑫,Hulu大数据工程师;董西成,Hulu大数据架构组负责人。 责编:魏伟(weiwei@csdn.net) 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅2016年《程序员》 在流式计算领域,Spark Streaming和Storm时下应用最广泛的两个...

2016-06-03 11:44:18

阅读数:477

评论数:0

基于Java构建微服务

本文是如下系列文章的一部分DZone Guide to the Java Ecosystem。欢迎访问获取更多有洞察力的文章以及行业数据及其他更新信息。简介 在JAVA的生态系统中构建微服务的策略主要有:container-less, self-contained, 以及in-container....

2016-06-03 10:33:59

阅读数:52

评论数:0

微服务、单体应用以及NoOps

原文链接: https://dzone.com/articles/microservices-monoliths-and-noops 译者:王旭敏,Nokia开发工程师,关注云计算、高性能及可用架构、容器等。 责编:魏伟,投稿和咨询报道请邮件至weiwei@csdn.net,另外...

2016-06-02 09:07:40

阅读数:210

评论数:0

OpenStack influxdb数据库集群与高可用服务体验

influxdb是一个什么样的数据库呢?在官网上https://influxdata.com/ 是这样介绍的,“An open source time-series database designed for high-performance writes and compact disk sto...

2016-06-01 13:01:39

阅读数:428

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭