自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 AWS全球年度技术大会--上海站、广州站

上海站:时间:1月14日 9:30-16:40 地点:上海市黄浦区嵩山路88号 新天地安达仕酒店您的专属邀请函 - AWS 2017年初重磅活动与您不见不散! AWS re:Invent Recap上海站正在如火如荼的报名中,本次盛会浓缩拉斯维加斯AWS re:Invent 2016精华带到上海,一天时间,特别为您精选云端议程,内容将涵盖:大数据及分析领域中新服务、信息安全、最新Serverle...

2017-01-04 09:29:25 555

原创 企业数据质量管理核心要素和技术原则

大家好,今天带来的是企业数据质量管理实战系列之一的《数据质量管理的核心要素和技术原则》。主要大纲:数据质量管理的三个要素数据质量管理的技术关键点数据质量管理实战“十三五”,规划提出了国家的大数据战略,指出了企业实现以数字化驱动业务发展,实现数据开放共享,创新业务发展的新思路。现阶段大中型企业已经开始了数据化运营的实践。在这个环境和趋势中,数据是得以实现整个规划布局的前提。在将数据作为资产的...

2017-01-03 11:18:20 540

原创 网心科技李浩:如何快速搭建超火爆的直播系统

在国内错综复杂的网络情况下,如何构建一个高并发、稳定、低延时的直播系统?在12月21日,网心科技直播技术负责人李浩做客CSDN网络公开课,为数百名技术人员现场解答关于直播系统搭建方面的一系列问题。李浩总结,要搭建一个能够为用户稳定提供优秀观看体验的直播系统,一定要注意三大关键指标,即卡顿、延时和首屏打开速度。而针对目前如火如荼的直播市场,李浩认为,无论内容和运营手段如何花样翻新,如果没有核心技术作...

2016-12-26 14:16:04 769

原创 普元专区年底调查问卷--有好礼相送!

2016年转眼就要过去了,感谢大家对普元云计算专区的关注,如果有不足也请谅解~为了明年更好的为大家服务,此次想通过调研的形式征集意见。前50名填写的小伙伴赠送价值50元的《微服务架构与实践》一本!调研链接:http://form.mikecrm.com/8O26l4先到先得,快来参加哦~普元云计算专区:http://primeton.csdn.net/m/zone/primeton/index#普...

2016-12-23 17:43:15 154

原创 普元专区年底调查问卷--有好礼相送!

2016年转眼就要过去了,感谢大家对普元云计算专区的关注,如果有不足也请谅解~为了明年更好的为大家服务,此次想通过调研的形式征集意见。前50名填写的小伙伴赠送价值50元的《微服务架构与实践》一本!调研链接:http://form.mikecrm.com/8O26l4先到先得,快来参加哦~普元云计算专区:http://primeton.csdn.net/m/zone/primeton/index#普...

2016-12-23 17:16:21 171

原创 应用容器云:接过Java EE的枪

老实说,今天的观点如果放在一年前,我不大敢讲,会比较有争议。最近看到有人也提出类似观点,所以我也整理了一下,拿出来分享。相信争议还是会有,希望能与大家共同探讨,也能进一步完善我的想法。一、回顾Java EE的发展开始之前,首先需要明确下什么是Java EE,我直接引用了官方说明,不做翻译。这里面有几组关键词,第一组是Platform、API and runtime,说明Java EE是远比Java...

2016-12-23 15:25:46 128

原创 普元技术专家团作品大合集(2016年圣诞特辑)

编者按:工匠精神不仅意味着精于细节的执着,更需要几十年如一日的坚持与韧性。本次2016年圣诞专属特辑,汇集了普元32位技术专家在各自技术领域专长的总结经验和心得体会,他们秉承着“工匠精神”,不断在技术上打磨到极致。编者希冀在圣诞新年来临之际,与读者一同分享这份难能可贵的“技术礼物”,望大家有所收获。2001年加入普元信息,现任CTO,全面负责普元信息技术与产品的运营工作,公司技术发展战略的重要决策...

2016-12-22 14:57:38 236

原创 数字化转型中的大数据治理架构

一、数字化时代大数据向服务化发展数字化时代,我们的数据来源比以前更广了。第一,之前传统企业政府的IT系统主要是面向内部使用,产生了一些信息,现在已经面向外部使用了;第二,更多行为信息、社交信息都会变成企业的数据;第三,我们有很多非结构化的数据,比如媒体、视频数据等;第四,还有物联网传感器方面的数据等。这些数据大部分是非结构化的,如媒体数据、视频数据,包括物联网传感器等信息,这些信息远比以前更加难以...

2016-12-19 10:43:37 1681

原创 前后端分离,是为了彼此更好

一、被误解的前后端分离在Web应用开发过程中,业界对前后端的分界线似乎一直都没有确定的概念,不过大多数人以浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称为前端,而将运行于服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。虽然前后端分离在数年前就已经开始受到关注,但很多人对它却是只闻其声,未见其形,所以对它产生了一些误解,误以为前后段分离只是一种Web应用的开发模式,只要在W...

2016-12-19 10:28:08 903

原创 如何完美使用微服务

通常来说,下面我要讲的大部分应用微服务的方法都适用于SOA架构。但是,微服务架构中使用这些方法的效果会更好,好处也更多。下面我会简单介绍一些使用微服务的方法,之后我们会在谈到其应用时再做具体说明。容器同时处理很多项微服务可能会十分复杂,因为每个微服务的编程语言可能不一样,可能需要不同的应用服务器(最好是轻量级的服务器),也可能使用不同的库。但如果我们将每个服务都当做容器来包装,那么这些问题都会迎刃...

2016-12-16 10:36:43 425

原创 Docker世界中的配置管理:5分钟让你明白如何在Puppet,Chef, Ansible之间选择

人工进行配置管理工作会耗费大量时间,而且风险极大,但凡是管理过服务器的技术人员对此都深信不疑。配置管理(CM)工具很早就出现了,我相信只要可以,开发人员都会选择一款工具进行使用。但问题的关键不在于是否要使用CM工具,而是选择哪一款来使用。对于已经使用过CM工具的开发人员,他们投入了大量的时间和资金,所以很可能会觉得自己使用的工具才是最好的。通常情况下,对工具的选择会随着时代的发展不断变化,今天我们...

2016-12-15 13:31:47 119

原创 企业级BPM之微服务架构演进

BPM平台在各行业的IT架构中都是重要的基础支撑平台,十二五期间,企业级BPM作为SOA体系下的关键组件,经历了一个加速建设的过程。我们也有幸参与了一些行业的流程平台建设,今天与大家分享我们在流程引擎架构演进过程中的一些经验与思考。首先对过去这些年的架构发展历程进行回顾和总结,然后谈谈目前单体型BPM遇到的问题与微服务改造的思路,第三部分介绍流程平台向微服务架构演化的一些思考与规划。 过去:企业级...

2016-12-15 11:48:43 272

原创 三大措施助力连接提速 网易云信打造智慧IM云架构

编者按:互联网+时代,消息量级的大幅上升,消息形式的多元化,给即时通讯云服务平台带来了非常大的挑战。网易云信不仅能够完美支持千万数量级的高并发消息量,还与此同时做到了稳定和快速。这背后究竟有着什么样的架构和特性?现在,更多面向衣食住行的应用产品早已具备即时通讯功能,即时通讯作为一个连接人与人的功能,在各个场景中都不可或缺。据《中国互联网络发展状况统计报告》显示,2016年6月中国即时通信用户规...

2016-12-15 10:39:30 181

原创 不同直播场景的CDN技术简析

作者:郑小峰随着直播行业的兴起,各种直播应用、平台和产品万花齐放,直播场景也越来越多元化,这就对视频技术的发展提出了“日新月异”的需求。那么,目前视频直播的场景主要有哪些?不同类型的直播场景对视频技术又有怎样不同的要求?本文将通过分享一些个人经验,简要分析不同直播类型的CDN技术要点。要说清楚这个问题,我们需要从头说起:基础网络的发展路径80后、90后都是见证互联网崛起的一代,互联网的发展史,本质...

2016-12-15 10:24:25 1454

原创 微服务架构下的分布式Session管理

一、应用架构变迁下的Session管理Session一词直译为“会话”,意指有始有终的一系列动作/消息。Session是Web应用蓬勃发展的产物之一,在Web应用中隐含有“面向连接”和“状态保持”两个含义,同时也指代了Web服务器与客户端之间进行状态保持的解决方案。在Web应用诞生之初,应用服务器与浏览器之间仅仅只是基于HTTP协议进行通信。而HTTP协议是无状态的,也就是说每一个请求之间都是相互...

2016-12-14 11:48:42 390

原创 组件化——前端编程的选择

一、前端为什么要做组件化在大型软件系统中,web应用的前后端已经实现了分离,而随着REST软件架构的发展,后端服务逐步倾向于微服务,简单来说就是将一个大型后端服务,拆分成多个小服务,它们分别部署,降低了开发的复杂性,而且提高了系统的可伸缩性。而前端方面,随着技术的发展,开发的复杂度也越来越高,传统开发模式总是存在着开发效率低,维护成本高等的弊端。传统开发方式效率低以及维护成本高的主要原因在于很多时...

2016-12-14 10:50:42 394

原创 微服务RPC框架选美

1、RPC 框架谁最美?Hello,everybody!说到RPC框架,可能大家能想到一堆RPC开源框架,那么在微服务平台中,微服务间的服务调用,不可避免的会遇到一个问题,该选用哪一个RPC框架好呢?今天我们就请到三位RPC框架,来进行一场选美大赛,看看谁更适合微服务平台中的服务间调用。大家好,我是Dubbo!我是阿里开源的分布式服务框架,最大的特点是按照分层的方式来架构,使用这种方式可以使各个层...

2016-12-13 11:32:41 842 1

原创 基于微服务的企业应用架构设计范式

各位群友,大家好。今天要和大家分享的话题是“基于微服务的企业应用架构设计范式”。这个话题曾经分别在PWorld大会和QCon2016大会上做过分享,得到不错的反响,因此借着今天这个机会也分享给大家。微服务好像是这两年突然火起来的,其实和很多其他架构风格一样,微服务架构也是我们在用软件改变世界的过程中,为了适应内外部环境的变化,而逐渐演化出的一种当前的最佳实践。比如SOA,比如J2EE,比如传统分布...

2016-12-13 11:15:41 147

原创 一篇文章全面解析大数据批处理框架Spring Batch

如今微服务架构讨论的如火如荼。但在企业架构里除了大量的OLTP交易外,还存在海量的批处理交易。在诸如银行的金融机构中,每天有3-4万笔的批处理作业需要处理。针对OLTP,业界有大量的开源框架、优秀的架构设计给予支撑;但批处理领域的框架确凤毛麟角。是时候和我们一起来了解下批处理的世界哪些优秀的框架和设计了,今天我将以Spring Batch为例,和大家一起探秘批处理的世界。初识批处理典型场景探秘...

2016-12-12 16:05:23 1899

原创 微服务架构令川普赢得美国大选?

1.移民政策和难民政策(API网关) 希拉里:不主张加强美墨边境管理,也不主张控制或阻止未来非法移民涌入美国。 川普:大幅加强美墨边境管理,增加边防人员。在美墨边境修建隔离墙。希拉里的主张,相当于允许应用程序调用者与服务提供者直接交互,在微服务架构中,每个微服务都会暴露一组通常是细粒度的端点,Chris Richardson例举了微服务的几种需求,情况十分复杂:(1)微服务提供的API粒度通...

2016-12-12 15:36:36 92

原创 从工业而生,服务工业互联,现已开启服务于智能制造数字化转型之路 –GE Predix工业互联网服务平台...

Predix平台推出的背景是什么?GE最初创建predix是出于GE自身的需求,为了链接、监控、优化数以百万计的数据资产。换句话说,Predix的第一个使用者就是GE。Predix平台定位于工业互联网,他如何解决工业痛点?Predix平台目前在哪些行业有应用,典型案例有哪些?客户使用该平台主要解决了什么问题?举例来说,GE与迅达(业界最大的电梯制造商)建立战略联盟,运用Predix监控和分析1百万...

2016-12-12 11:07:30 666

原创 在DevOps产品的设计和研发中,我曾犯过的6个错误

这10年来我一直从事中间件产品研发,从以前的UI设计器、开发工具到现在的大数据、云计算等,遇到的挫折其实并不多。但去年的DevOps产品研发,最终成果很难令人满意,到底是什么问题导致?凡事都讲天时地利人和,产品研发亦然,而作为DevOps产品架构设计者,我到底犯了哪些错误?在此,我会从架构、技术、团队等方面进行问题剖析、总结,希望能与各位大牛产生共鸣。从去年6、7月份开始,我相继研发了普元新一代云...

2016-12-09 13:55:17 234

原创 企业级BPM之微服务架构演进

BPM平台在各行业的IT架构中都是重要的基础支撑平台,十二五期间,企业级BPM作为SOA体系下的关键组件,经历了一个加速建设的过程。我们也有幸参与了一些行业的流程平台建设,今天与大家分享我们在流程引擎架构演进过程中的一些经验与思考。首先对过去这些年的架构发展历程进行回顾和总结,然后谈谈目前单体型BPM遇到的问题与微服务改造的思路,第三部分介绍流程平台向微服务架构演化的一些思考与规划。 过去:企业级...

2016-12-09 11:46:10 930

原创 华为基于安卓7.0的Emui5.0实战技术开放日-成都、北京、广州

华为发布了基于安卓7.0的EMUI5.0,通过智能学习系统优化安卓资源调度管理,可谓大显身手。EMUI5.0是一款从UI设计到交互,再到性能各方面都有极大提升的系统。华为将在成都、北京、广州举办三场EMUI5.0技术开放日,与资深极客、技术专家和花粉针对EMUI从设计到交互再到性能全面性的探讨交流,使广大用户对EMUI能够有更深一步的认知,并聆听用户的意见和建议,助力EMUI变得更好。EMUI5....

2016-12-08 17:46:13 78

原创 微服务 to 变 or not to 变?

巨兽型可变服务器今天,在创建和部署应用的时候,最常用的方式就是可变服务器。我们会创建一个web服务器,该服务器上具有完整的应用,每次有新的版本发布时我们就会对服务器进行更新。服务器中具体的改动包括配置改动(属性文件、XML文件、数据库表等)、代码工件(JAR、WAR、DLL、静态文件等)、数据库模式和数据。因为每当有新版本时我们就会对服务器进行相应的改动,因此这种服务器叫做可变服务器。对于可变服务...

2016-12-08 10:43:51 71

原创 Docker世界中的配置管理:5分钟让你明白如何在Puppet,Chef, Ansible之间选择

译者点评:微服务的运用,小型化团队(Two-pizza team)理念的倡导使更多的公司采用研制周期(Lead Time)来衡量DevOps团队的执行效率。在实际项目研发结束后,服务的部署频率(Deploy Frequency)不仅说明了运维的稳定性,还能折射出业务的繁荣程度。这一切的背后都离不开运维工具强有力的保障。让我们一起学习下Puppet,Chef, Ansible等工具的前世今生,花五分...

2016-12-08 10:26:15 337

原创 微服务转型,雪崩效应是绕不过的一道坎

记得在三年前公司因为业务发展需要,就曾经将单体应用迁移到分布式框架上来。当时就遇到了这样一个问题:系统仅有一个控制单元,它会调用多个运算单元,如果某个运算单元(作为服务提供者)不可用,将导致控制单元(作为服务调用者)被阻塞,最终导致控制单元崩溃,进而导致整个系统都面临着瘫痪的风险。那个时候还不知道这其实就是服务的雪崩效应,雪崩效应好比就是蝴蝶效应,说的都是一个小因素的变化,却往往有着无比强大的力量...

2016-12-07 15:00:13 1290

原创 微服务模式系列之九:独享数据库

译者评论:微服务模式中最为头疼的问题就是——数据问题,因为数据会散布在多个微服务之间,这通常意味着数据被分散到多个数据库中,这时微服务必须自行保证跨微服务的数据一致性,而无法利用数据库本身的机制解决。随之而来的是微服务滚动升级时数据库同步升级的问题。本系列文章的第九篇和第十篇会初步的呈现这个问题,之后的几篇文章会介绍问题的解决方案,但是这些解决方案实现起来比较复杂、学习门槛较高,远不够完美。在我们...

2016-12-07 14:37:50 2680

原创 更真、更强、更快的Web应用-Progressive Web Apps

1.Progressive Web Apps2016年Progressive Web Apps(文后简称PWA)风劲较大,本文作者详细梳理了PWA现状,希望能帮助读者更深入了解PWA,主要内容如下:PWA定义:描述一下PWA的缘起与使命。PWA技术:说明完成PWA开发需要使用哪些技术,主要介绍Web App Manifest(使web更像native)、Service Workers(增强we...

2016-12-06 17:43:49 306

原创 加速企业敏捷的DevOps平台

今天分享的主题是加速企业敏捷的DevOps平台。DevOps在2009年提出,经过云计算、微服务、容器等技术概念的推动,DevOps已经被大多数的企业接受并开始付诸实践。根据我们的实践,接下来我从四个维度为大家分享DevOps:一、DevOps的认知我们先来看个问题,企业实施DevOps的情况:应用上线(哪怕是改动一行代码)需要多长时间?大家的周期通常是月、周、天、小时?如果大家发布周期在周级别,...

2016-12-06 17:21:14 271

原创 10亿美元打造的工业互联网平台GE Predix提供免费试用

数字化工业时代已经到来,“互联”正成为展望未来的关键词之一。在新的工业生态中,人、机器与数据互通互联,设备与软件数据合二为一,数字科技在未来工业中的地位,正变得越来越重要。近日,GE宣布向所有工业互联网开发者全面免费开放Predix平台试用。业内预计此举将吸引大量软件开发者加入,形成大规模工业云端社区,掀起新一轮技术革命。 何谓Predix?  机器产生的数据量十分巨大且凌乱,这需要我们有能力对数...

2016-12-05 18:55:45 116

原创 容器云之K8s自动化安装方式的选择

目前kubernetes 已经发展到1.5的时代,但在这之前学习和使用kubernetes还是走了不少弯路,第一个问题就是安装,也许你会说安装很简单。照着官网或网上抄一篇就可以装上了……而我们使用kubernetes是1.1和1.2版本的时候,那时候最权威的文档应该就是kubernetes.io官网文档……,然而我们在官网进行问题检索的时候会出现(这张图来源网络)这张图已经很明说明问题了……由于安...

2016-12-05 18:45:39 1364

原创 分布式流处理技术

大家好,今天很高兴在这里与大家分享、探讨和学习分布式流处理技术。一、分布式流处理技术概述随着计算机和网络技术的迅猛发展以及数据获取手段的不断丰富,在越来越多的领域出现了对海量、高速数据进行实时处理的需求,这类需求的数据普遍具有以下特征:数据价值高数据已经渗透到每一个行业和业务职能领域,对数据的占有、控制、挖掘和运用已成为国家间和企业间新的争夺焦点。数据时效性强营销时机转瞬即逝、风险防控分秒必争、重...

2016-12-05 13:20:34 382

原创 分布式流处理技术

大家好,今天很高兴在这里与大家分享、探讨和学习分布式流处理技术。一、分布式流处理技术概述随着计算机和网络技术的迅猛发展以及数据获取手段的不断丰富,在越来越多的领域出现了对海量、高速数据进行实时处理的需求,这类需求的数据普遍具有以下特征:数据价值高数据已经渗透到每一个行业和业务职能领域,对数据的占有、控制、挖掘和运用已成为国家间和企业间新的争夺焦点。数据时效性强营销时机转瞬即逝、风险防控分秒必争、重...

2016-12-05 13:18:41 204

原创 如何快速搭建超火爆的视频直播技术架构

开课啦开课啦!小伙伴们快搬好板凳做好~课程简介:本次课程主要针对直播、流媒体行业的开发者或爱好者,分享在国内错综复杂的网络情况下,如何构建一个高并发、稳定、低延时的直播系统,以及过程中重点解决的问题。课程大纲:课程以讲师实战经验为主,从直播企业、个人开发者的角度出发,以“搭建完整直播架构”作为课程案例,讲解搭建一个直播平台的相关知识点,分享开发经验。全套课程将有以下要点:直播相关的基础知识和业务...

2016-12-02 17:42:47 191

原创 如何快速搭建超火爆的视频直播技术架构

开课啦开课啦!小伙伴们快搬好板凳做好~课程简介:本次课程主要针对直播、流媒体行业的开发者或爱好者,分享在国内错综复杂的网络情况下,如何构建一个高并发、稳定、低延时的直播系统,以及过程中重点解决的问题。课程大纲:课程以讲师实战经验为主,从直播企业、个人开发者的角度出发,以“搭建完整直播架构”作为课程案例,讲解搭建一个直播平台的相关知识点,分享开发经验。全套课程将有以下要点:直播相关的基础知识和业务...

2016-12-02 16:48:54 459

原创 圣诞特辑:前端技术大礼包

自2013年Facebook发布以来,React吸引了越来越多的开发者,React带来了很多开创性的思路来构建前端界面,但企业玩转React实属不易。另一方面,React的核心是使用组件定义界面的表现,它突出的就是开发组件化,组件化使前端代码编译变得更加简单。React Native为React的衍生技术,它将React的思想延伸到了原生移动开发。React Native因兼具了原生和H5的优点于...

2016-12-02 10:55:30 105

原创 圣诞特辑:前端技术大礼包

自2013年Facebook发布以来,React吸引了越来越多的开发者,React带来了很多开创性的思路来构建前端界面,但企业玩转React实属不易。另一方面,React的核心是使用组件定义界面的表现,它突出的就是开发组件化,组件化使前端代码编译变得更加简单。React Native为React的衍生技术,它将React的思想延伸到了原生移动开发。React Native因兼具了原生和H5的优点于...

2016-12-02 10:38:43 112

原创 Serverless架构:用服务代替服务器

还记得在十多年前,SaaS鼻祖SalesForce喊出的口号『No Software』吗?SalesForce在这个口号声中开创了SaaS行业,并成为当今市值520亿美元的SaaS之王。今天谈谈『No Server』有关的事, 继OpenStack、Docker 、MiscroService、Unikernel、Kubernetes和Mesos之后,ServerLess正成为Google、AWS乃...

2016-12-02 10:02:20 422

原创 敏捷数据管理的12个技术原则

回顾整个数据平台的发展,在每一个阶段所有数据类应用都会或多或少的都会有数据质量的困扰,数据标准更是难以落地。数据管理由于难度大,涉及方面多逐步成为重要不紧急的事情。在海量复杂数据的场景下,如果没有有效的管理,那么大数据只能成为数据的沼泽。企业在大数据的投资只能换来低质量的大量无效数据,从而极大的影响企业的大数据战略。在大数据的时代,大家都在重视数据存储和大数据相关技术的同时,都开始注重建设数据管理...

2016-12-01 09:57:50 340

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