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

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

别再对 Istio 一脸懵了,万众期待的第一本 Istio 著作现!已!上!市

过去一年里,Service Mesh作为新兴的微服务架构,在国内大热。其被誉为是下一代微服务,是云原生技术栈的关键组件之一。而Istio作为第2代Service Mesh的头牌,在 GitHub 上疯狂收获近 15000 颗星,成为 2018 年最热门的项目之一。 官方对 istio 的介绍...

2019-03-18 13:08:52

阅读数 55

评论数 0

每周送新书:Android软件安全、深入浅出Istio、软件架构设计

每周送新书:Android软件安全、深入浅出Istio、软件架构设计 本栏目每周会给大家推荐三个不同领域的新书,每周关注,总有适合你的好书。 每周送新书活动规则: 在文末评论里回复你对本周推荐图书或相关技术的看法,再或者是你想要获得某本书的书名及理由 下周荐书更新时,会在本...

2019-03-05 11:30:47

阅读数 14658

评论数 5

每周送新书:Python数据分析、SSM框架、Redis深度历险

每周送新书:Python数据分析、SSM框架、Redis深度历险   久违的荐书活动2019年正式回归,依旧每周会给大家推荐三个不同领域的新书,每周关注,总有适合你的好书。     每周送新书活动规则: 在文末评论里回复你对本周推荐图书或相关技术的看法,再或者是你想要获得某本书的书名及...

2019-02-26 17:31:27

阅读数 5425

评论数 18

豆瓣评分9.3的经典Kubernetes图书推出中文版,学习K8S更方便了

2017年,Docker 公司宣布下一版本的 Docker EE 中将全力拥抱 Kubernetes,这标志着Kubernetes获得容器编排之战中的全面胜利,包括谷歌、Azure、AWS、腾讯、华为在内的大批国内外公有云玩家也开始全面拥抱 Kubernetes。 (具有多种编排工具的Doc...

2019-01-29 16:01:05

阅读数 354

评论数 0

这本书会是你在算法分析道路上最好的养料

算法对于我们的世界是多么重要。自计算机科学诞生之日起,关于算法的研究就一直是一个核心话题。 现代计算机科学中充满了各种各样的算法,许多图灵奖得主也正是因提出的各种经典算法而闻名于世。例如: 提出单源最短路径算法的迪可斯特朗(Edsger Dijkstra,1972年图灵奖得主) 提出字符串匹...

2019-01-29 15:58:06

阅读数 384

评论数 0

一本书,给你把卷积神经网络(CNN)安排得明明白白

深度学习在公众面前爆得大名,还是要归功于2016 年AlphaGo的胜利,在AlphaGo大红大紫的同时,人们也牢牢记住了这个原本陌生的专有名词——“深度学习”(deep learning)。 而卷积神经网络是最先落地的深度学习技术之一,被广泛应用于各种现实场景,在许多问题上都取得了超越人类智能...

2019-01-11 10:07:56

阅读数 285

评论数 0

Netty内存池泄漏问题

为了提升消息接收和发送性能,Netty针对ByteBuf的申请和释放采用池化技术,通过PooledByteBufAllocator可以创建基于内存池分配的ByteBuf对象,这样就避免了每次消息读写都申请和释放ByteBuf。由于ByteBuf涉及byte[]数组的创建和销毁,对于性能要求苛刻的系...

2018-11-27 09:16:21

阅读数 408

评论数 0

为什么你会觉得微服务架构很别扭

很多系统迁移到微服务架构之后,并没有明显感觉到微服务架构带来的优势,反而觉得带来了更高的复杂度,王启军在《持续演进的Cloud Native》书中总结了七种微服务架构没能发挥出固有优势的原因,看看自己“中枪”了没! 1、用传统方式构建微服务 微服务架构和传统的架构方式思路完全不一样。例如传统方...

2018-11-26 13:29:34

阅读数 1568

评论数 1

初试Spring Boot:构建第一个Web程序

Spring Boot主要提供快速构建项目的功能。本文中我们会使用Spring Boot构建第一个Web程序,同时介绍Spring Boot最简单的功能,例如运行单元测试,发布与调用REST服务等。 本文作者杨恩雄,选自新书《Spring Boot 2+Thymeleaf企业应用实战》。 1 ...

2018-11-14 13:06:24

阅读数 264

评论数 0

了解Node.js-to-Angular 套件组件

Node.js-to-Angular套件最常见的,并且我们相信也是最好的版本是包括MongoDB、Express、Angular和Node.js 的Node.js-to-Angular 套件。 在Node.js-to-Angular 套件中,Node.js 提供了开发的基础平台。后端服务和服务器...

2018-11-13 13:36:38

阅读数 203

评论数 1

从程序员到架构师——踏上架构旅途 思考从未止步

在我心里,程序员可以分为三个层次:普通程序员、工程师和架构师。 普通程序员是编写代码的人。编写代码的方式有很多,只要能让程序跑起来,能正确地处理业务流程和对数据进行计算,就可以说“会编写代码”。程序员需要熟悉整个程序的逻辑及处理过程,需要熟悉程序语言的特性,还需要熟悉一些计算机操作系统的交互调用...

2018-11-12 09:52:15

阅读数 1299

评论数 0

店庆遇上双11,买书的最大优惠来了!

                                                博文视点图书5折封顶                                                                      扫码或长按识别进入小程序购买     ...

2018-11-09 11:03:33

阅读数 373

评论数 0

白话机器学习

机器学习是什么 一段程序可以看作一连串从输入到输出的过程,无论是工程师还是程序员,我们都想通过设计来完成某种功能。以做一个网页为例,要画视觉图、UI 图,以及前端后端交互图等,我们要给计算机设计一套解决具体问题的流程。 而机器学习呢?机器学习是你不去设计,而是让计算机自己去解决,如同用一套模子...

2018-11-08 10:53:02

阅读数 288

评论数 0

亚马逊的云原生故事

从 20 世纪 90 年代初开始,经过 20 年的发展,总部设在西雅图的亚马逊已经从网络书店成长为世界上最大的在线零售商。 今天,它就像著名的“亚马逊河”一样,销售的东西远不仅仅是书籍了。在 2015 年,亚马逊超过了沃尔玛成为美国最有价值的零售商。 在亚马逊耀眼的成长故事中,最有趣的...

2018-11-06 09:35:35

阅读数 322

评论数 0

为什么经常说Node.js不适合大型应用

首先要明确什么是大型应用,其实这是仁者见仁、智者见智的问题,并且它是一个哲学问题,不是一个技术问题。假如有人问你,一个可以进行线上销售的网站,比如优衣库,大不大?你可能会说大,因为这与你平常所见的博客、企业官网等逻辑相比较确实复杂很多。或者说小,那么说明你开发过比它还复杂的系统。那么相比较淘宝而言...

2018-11-02 14:42:54

阅读数 773

评论数 0

“架构”到底指什么

架构设计是技术人员成长和晋升过程中必须掌握的技能,虽然非常常见,但深究一下“架构”到底指什么,有多少人能够准确回答呢? 本文选自《从零开始学架构:照着做,你也能成为架构师》 对于技术人员来说,“架构”是一个再常见不过的词了:我们会给新员工介绍整个系统的架构,参加架构设计评审,学习业界开源系...

2018-11-01 09:51:09

阅读数 1080

评论数 1

将Java 应用容器化改造并迁移到Kubernetes 平台

为了能够适应容器云平台的管理模式和管理理念,应用系统需要完成容器化的改造过程。对于新开发的应用,建议直接基于微服务架构进行容器化的应用开发;对于已经运行多年的传统应用系统,也应该逐步将其改造成能够部署到容器云平台上的容器化应用。本文针对传统的Java 应用,对如何将应用进行容器化改造和迁移到Kub...

2018-10-30 09:40:23

阅读数 715

评论数 0

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

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

2018-10-19 10:45:48

阅读数 755

评论数 0

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

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

2018-10-16 09:29:31

阅读数 12009

评论数 32

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

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

2018-10-10 10:45:21

阅读数 300

评论数 0

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