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

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

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

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

2018-08-31 10:44:24

阅读数 362

评论数 0

React与前端:React家族介绍

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

2018-08-29 12:04:55

阅读数 300

评论数 0

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

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

2018-08-27 14:21:56

阅读数 820

评论数 0

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

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

2018-08-16 11:08:54

阅读数 610

评论数 0

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

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

2018-08-15 10:43:38

阅读数 524

评论数 0

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

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

2018-08-14 13:57:57

阅读数 420

评论数 0

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

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

2018-08-08 11:05:18

阅读数 953

评论数 0

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

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

2018-08-07 10:46:29

阅读数 13482

评论数 1

大数据平台的建设目标

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

2018-08-06 11:43:43

阅读数 750

评论数 0

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

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

2018-08-03 11:00:00

阅读数 562

评论数 1

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