采用Serverless架构搭建Web应用

本文会向你介绍一种新的可能,一种无服务器的方案来搭建Web应用。使用这个方案大部分运维方面的问题就不需要你自己操心了,而且也省去运行服务器的费用。本文从无服务的优势与限制两方面带您初识Serverless设计。   在传统Web应用中,服务器是系统不可缺少的组成部分。尽管有时候服务器的前面还有负载均衡器或者专用Web服务器,但完成大部分工作的还是应用服务器。它完成一个应用所有的必要功能,包括存储用户...
阅读(450) 评论(1)

4个你未必知道的内存小知识

除了CPU,内存大概是最重要的计算资源了。基本成为分布式系统标配的缓存中间件、高性能的数据处理系统及当前流行的大数据平台,都离不开对计算机内存的深入理解与巧妙使用。本文将探索这个让人感到熟悉又复杂的领域。...
阅读(456) 评论(1)

Flux架构

本文的目标是通过了解Flux 提出的模式,来明白Flux 的核心要点,以及弄清楚它到底是什么。并且,由于Flux不是传统意义上的软件包,因此我们将仔细研究通过Flux 来解决设计思路上的问题。 本文选自《Flux架构》。...
阅读(630) 评论(2)

提高应用程序可用性的五个要点

可用性问题通常会在你最想不到的地方出现,许多问题都是系统性的问题,而不仅仅是代码的问题。本文提出了五个要点能够帮助你的系统在规模增长的同时保证高可用性。 如您对可用性不是很了解,试试在微信后台回复“可用性”来了解更多。 相关图书推荐,《可伸缩架构:面向增长应用的高可用》   构建一个高可用、可伸缩的应用程序不是一件容易的事,也不会是天上掉下来的馅饼。问题总会以你从未预期的方式出现,让你精...
阅读(2152) 评论(3)

spring-retry重试与熔断详解—《亿级流量》内容补充

本文是《亿级流量网站架构核心技术——跟开涛学搭建高可用高并发系统》第6章 超时与重试机制补充内容。   spring-retry项目实现了重试和熔断功能,目前已用于SpringBatch、Spring Integration等项目。                     RetryOperations定义了重试的API,RetryTemplate提供了模板实现,线程安全的,同于Spring...
阅读(1129) 评论(0)

用Mesos分布式架构进行工作

2010年,一个旨在解决扩容问题的项目诞生——Apache Mesos,它在某种程度上对CPU、内存、磁盘资源进行抽象,从而允许整个数据中心如同单台大服务器般运转。无需虚拟机和操作系统,Mesos创造了一个单独底层的集群为应用提供所需资源。 本文将向您简单介绍Mesos分布式架构,详细讨论请见《Mesos 实战》一书。...
阅读(1815) 评论(0)

从你王者荣耀爱玩的英雄类型,我就知道你关注哪些技术领域!

在王者荣耀的世界中,英雄分为不同的类型,每个英雄又有不一样的技能跟优劣势。有的人喜欢刺客,有的人喜欢战士,有的人喜欢小乔,有的人喜欢带妹……   每个王者荣耀的玩家都有自己最常用的英雄,在拿到自己拿手的常用英雄时会非常快的适应战局节奏,这些常用英雄通常你可能会玩过几百盘甚至上千盘,对这些英雄都非常了解。   敢不敢告诉小编你的常用英雄是谁?小编能够通过你的常用英雄类型来判断你在IT行业专注哪些领域!并贴心推荐了一些相关书籍!...
阅读(1108) 评论(1)

反向代理与 Real-IP 和 X-Forwarded-For

开涛新作《亿级流量网站架构核心技术》出版计划公布以来,博文视点遭受到一波又一波读者询问面世时间的DDos攻击。面对亿级流量的热情,感激之余,我们也很庆幸——这部作品质量的确过硬,不会辜负拥趸厚望,更有开涛的高度负责和体贴周到加持,让她绝对物超所值、长久流芳。下面,看一篇来自这位技术暖男的售前支持。 ——本书策划编辑 侠少...
阅读(1154) 评论(0)
    个人资料
    • 访问:3700929次
    • 积分:51213
    • 等级:
    • 排名:第58名
    • 原创:1431篇
    • 转载:83篇
    • 译文:1篇
    • 评论:3255条
    博客专栏
    最新评论