博文视点(北京)官方博客

——技术凝聚实力 专业创新出版

排序:
默认
按更新时间
按访问量

架构整洁之道:优秀设计或多余,有效设计最可取

人们经常谈论优秀设计和糟糕设计。你的设计属于哪一种? 有很多软件开发团队的设计从来经不起思考。他们采用一种我称之为“任务板挪卡” 的方法来代替设计。团队有一个开发任务清单,比如 Scrum 产品待办列表,其中的任务被张贴在“任务板”上,然后他们可以将一张便利贴从“任务板”上的“待办”泳道移动到“...

2018-10-19 10:45:48

阅读数:32

评论数:0

如何成为一名糟糕的大数据平台工程师

要想成为一名优秀的大数据平台开发工程师,只要做到深度与广度并重,钻研技术、理解产品、能搭架构、能解Bug,那就妥妥的了。优秀的人都是类似的,说起来就太过无聊了。所以,本文换一个角度,聊聊如何做到不那么优秀,要想成为一名糟糕的开发工程师都需要有哪些表现。 本文选自《大数据平台基础架构指南》一书,原...

2018-10-16 09:29:31

阅读数:5533

评论数:21

跟着AlphaGo 理解深度强化学习框架

AlphaGo 这个被大家热议过很久的主题,里面其实包含了非常深刻的机器学习智慧,是学习机器学习甚至是人类决策的绝好教材。机器学习是AlphaGo 取胜的关键,为什么它会发挥巨大作用,请看下文。 了解一门科学技术最好的方法就是找出其核心论文,让我们看看AlphaGo 的核心论文是怎么解读这个...

2018-10-10 10:45:21

阅读数:52

评论数:0

阿里、Uber都在用的Flink你了解多少?

实时流计算近几年由于数据被广泛重视,是通过实时推荐及计算来获取目标数据而兴起的技术。本文对分布式实时计算引擎Flink做了简要介绍。本文选自《智能运维:从0搭建大规模分布式AIOps系统》一书。 流式计算处理的业务特点是数据的价值随着时间的流逝而降低,所以提高数据的处理速度及实时性是极其重要...

2018-09-13 15:03:14

阅读数:144

评论数:0

揭秘React同构应用

随着React和Redux为服务端渲染提供了优良特性,同构应用变得越来越普遍。作为开发者,即使采用的技术架构并不是基于服务端渲染的同构设计,也很有必要对同构设计进行了解并掌握其原理。 前后端架构设计和服务端渲染概念 服务端渲染或直出的概念越来越流行。在了解如何基于React实现服务端渲染之前,...

2018-09-05 09:38:30

阅读数:85

评论数:0

用PWA构建一个完全离线的网站

想象一下,你有能力去构建一个完全离线的网站,为用户提供几乎瞬间加载的体验,同时它对于不可靠的网络又是安全及富有弹性的。这听起来既不可能,又不可思议。无论你是否相信,绝大部分现代浏览器都已经内置提供了这些功能,只需要释放它们。当你利用这些强大的功能构建网站时,你便已经拥有了所谓的 PWA(Progr...

2018-08-31 10:44:24

阅读数:114

评论数:0

React与前端:React家族介绍

我曾在微博上说过“React就是哪吒”,那么一个前端框架和哪吒有什么关系呢?其实我觉得二者有某些相似的地方。 哪吒家室显赫,拥有的神器多到需要三头六臂才能拿得过来,后来经历磨难,脱胎换骨,能够独当多面。 React源自Facebook,集多项特色于一身——组件化、声明式、虚拟DOM、局部更新、...

2018-08-29 12:04:55

阅读数:123

评论数:0

区块链开源框架 HyperLedger Fabric 学习思路分享

  本文作者杨毅 著有《HyperLedger Fabric开发实战——快速掌握区块链技术》一书。 HyperLedger Fabric最初是由Digital Asset和IBM公司贡献的、由Linux基金会主办的一个超级账本项目,它是一个目前非常流行并广为人知的区块链网络框架的实现方...

2018-08-27 14:21:56

阅读数:219

评论数:0

智能运维(AIOps)中几处问题的解决方案与思路

上一篇文章中我们介绍了智能运维的定义和发展现状,但是智能运维需要解决的问题还有很多:海量数据存储、分析、处理,多维度,多数据源,信息过载,复杂业务模型下的故障定位。本文针对每一类问题给出了经过实践证明的解决方案和思路,同时说明为什么要这么做,以及在工程和算法上会遇到的问题。 1 海量数据的存...

2018-08-16 11:08:54

阅读数:191

评论数:0

智能运维(AIOps)时代开启,一文帮你快速了解其定义与发展现状

得益于IT外包服务的发达,现在的运维已经不包括搬机器上架、接网线、安装操作系统等基础工作,运维人员一般会从一台已安装好指定版本的操作系统、分配好IP地址和账号的服务器入手,工作范围大致包括:服务器管理(操作系统层面,比如重启、下线)、软件包管理、代码上下线、日志管理和分析、监控(区分系统、业务)和...

2018-08-15 10:43:38

阅读数:171

评论数:0

大型网站架构演进的五大阶段盘点

一个创业公司起步时很可能就两台机器,一台Web 服务器、一台数据库服务器,在一个应用系统中集成了所有功能模块,但随着业务的发展、流量的增长,单应用远远不能满足业务需求。 下面我们一同来聊聊网站架构发展所经历的几次主要演进,包括:从PHP 到Java 的改造、分布式改造、无线化改造、中台的改造、国...

2018-08-14 13:57:57

阅读数:351

评论数:0

业务中台如何提升研发效率

上篇文章中我们介绍了《“中台”到底是什么》。本文让我们回到业务层上来具体看一下如何提升研发效率。 说到研发效率还真不仅仅就是如何写代码这么简单,读过《人月神话》一书的人都知道,要开发一个产品,并不是人越多越好,而是涉及人与人之间的信息传递成本,有时候人与人的沟通成本甚至大于写代码的成本。另外...

2018-08-08 11:05:18

阅读数:289

评论数:0

阿里组织架构升级中的“中台”到底是什么

阿里巴巴在2015年12月进行组织升级,就是“大中台,小前台”的模式。主要的思路是打破原来树状结构,小前台距离一线更近,业务全能,这样便于快速决策、敏捷行动;支持类的业务放在中台,扮演平台支撑的角色。 中台这个概念早期是由美军的作战体系演化而来的,技术上所说的“中台”主要是指学习这种高效、灵...

2018-08-07 10:46:29

阅读数:2910

评论数:1

大数据平台的建设目标

它山之石,可以攻玉——要谈大数据平台的建设目标,首先要知道业界先进的实践经验,了解别人的数据平台是怎样的,然后才能结合自己公司的实际情况设定合适的目标和方向。 1 别人的大数据平台是怎样的 那么,别人的大数据平台是怎样的呢?如果参加过一些大大小小的技术分享论坛或会议,你应该不难发现,在各种...

2018-08-06 11:43:43

阅读数:291

评论数:0

大数据分布式计算组件:Hadoop丨Storm丨Spark

“工欲善其事,必先利其器”,具有特定功能的可复用组件正是计算机领域中的利器。在大数据的浪潮下,许多用于处理大数据的组件应运而生,分别应用在“数据传输”“数据存储”“数据计算”以及“数据展示”的环节中。 本文将介绍“数据计算”环节中常用的三种分布式计算组件——Hadoop、Storm以及Spa...

2018-08-03 11:00:00

阅读数:440

评论数:1

3分钟讲书丨《iOS应用逆向与安全》-讲书人 刘培庆

3分钟就能快速了解一本书! 由作者发声讲书,直指新书的特点与主旨。 只需利用碎片化时间,省时省力选到适合自己的好书 音频链接 ♪《iOS应用逆向与安全》 刘培庆(点击收听) 音频内容 各位读者 大家好,我是《iOS应用逆向与安全》的作者 刘培庆,很高兴能够带着这本书和大家见面。 ...

2018-07-31 11:01:50

阅读数:375

评论数:0

区块链信用机制与应用场景介绍

本文向大家介绍了区块链以及区块链信用机制,最后简要列举了区块链的商业应用。本文选自《区块链供应链金融》。 区块链简介 将有意义的事件记录下来,是形成人类文明的重要内容之一。《史记》生动地记录和展开了古代社会人们生活广阔的画面,历史价值弥足珍贵。如果从5000年前开始,人类就将事件记录下来,...

2018-07-30 11:41:08

阅读数:428

评论数:4

7月最强书单丨博文视点新品畅销TOP10,让技术带你燃爆整个7月

2018年的夏天时间飞速流转,马上我们就要告别持续high了一个多月的世界杯,之后空虚寂寞的闲暇时光要如何度过?今天小编就帮你介绍10本畅销新书,包含AI、架构、安全、测试、技术管理、移动开发、数据分析诸多方面。用技术做助攻,让你在球(职)场如鱼得水,弹无虚发。TOP1《码农翻身》刘欣 著书中把计...

2018-07-16 13:47:57

阅读数:180

评论数:0

卷积网络虽动人,胶囊网络更传“神”

江山代有才人出,各领风骚数百年。但在计算机科学领域,风骚数十年都非常难。卷积神经网络在短短三十多年里,几起几落。别看它现在依然如日冲天,要知道,浪潮之巅的下一步,就是衰落。而加快推动这一趋势的,正是卷积神经网络得以雄起的大功臣——Geoffrey Hinton。他提出了全新的“神经胶囊”理论,这“...

2018-07-13 09:52:09

阅读数:196

评论数:0

从俄罗斯方块,迈向强化学习大门

小编说:强化学习在机器学习中的难度不低,它需要很多方面的知识辅助,同时自身也已经形成了一个庞大的体系。本文介绍了强化学习的基本概念,帮助读者了解强化学习的目标和特点。本文选自《强化学习精要:核心算法与TensorFlow实现》。什么是强化学习?“强化学习”这个词并不那么容易理解,“强化”在这里是一...

2018-05-17 16:35:09

阅读数:1108

评论数:0

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