在 Kubernetes 中优雅下线微服务应用 软件架构

在 Kubernetes 中优雅下线微服务应用

在去年写过一篇关于微服务优雅上下线的文章,比较笼统的将了一下微服务保证优雅上下线的一些方式。但随着应用的逐渐 Kubernetes 化,原有的微服务下线会存在一些问题。 下线信号钩子 之前针对优雅下线使用的还是通过信号响应的方式。一个是 Docker 以及 Kubernetes 中下线信号 SIGTERM,由于这个信号会被 JVM 处理,所以我们写了一份下线逻辑在其 shutdownHo...
阅读全文
Apache Ranger 编译安装 Java

Apache Ranger 编译安装

开源开发者笔记:DevOps,微服务,分布式,大数据,高可用,区块链,白皮书,算法,黑客,设计模式,面试题。求 star:star:️ Apache Ranger是大数据领域的一个集中式安全管理框架,目的是通过制定策略(policies)实现对Hadoop组件的集中式安全管理。用户可以通过Ranger实现对集群中数据的安全访问。 环境 框架 版...
阅读全文
『包教不包会的输入URL到渲染完成系列(一)』之浏览器架构 软件架构

『包教不包会的输入URL到渲染完成系列(一)』之浏览器架构

见解有限,如有描述不当之处,还请大家指出,如有错误,会及时修正。(Doge保命) 这是本系列的第一篇文章,主要讲浏览器的架构知识。 目的:对浏览器架构有初步的认知。 阅读本文的注意事项 文章难度由浅入深,大致可以分为四个模式: 简单模式:《浏览器的前世今生》 普通模式:《进程与线程》到《多进程架构简介》 ...
阅读全文
Apache Hudi架构设计和基本概念 编程技术

Apache Hudi架构设计和基本概念

Apache Hudi是一个Data Lakes的开源方案,Hudi是Hadoop Updates and Incrementals的简写,它是由Uber开发并开源的Data Lakes解决方案。Hudi具有如下基本特性/能力: Hudi能够摄入(Ingest)和管理(Manage)基于HDFS之上的大型分析数据集,主要目的是高效的减少入库延时。 Hudi基于Spark来对HDFS上的...
阅读全文
Java构建高效结果缓存方法示例 编程技术

Java构建高效结果缓存方法示例

缓存是现代应用服务器中非常常用的组件。除了第三方缓存以外,我们通常也需要在java中构建内部使用的缓存。那么怎么才能构建一个高效的缓存呢? 本文将会一步步的进行揭秘。 使用HashMap 缓存通常的用法就是构建一个内存中使用的Map,在做一个长时间的操作比如计算之前,先在Map中查询一下计算的结果是否存在,如果不存在的话再执行计算操作。 我们定义了一个代表计算的接口: pu...
阅读全文
最全的DevOps工具集合,再也不怕选型了! 软件架构

最全的DevOps工具集合,再也不怕选型了!

作者 | Suresh Sekar 策划 | 田晓旭 随着 DevOps 的出现频率越来越高,很多企业都在蠢蠢欲动,想要设计和开发 DevOps 平台。工欲善其事必先利其器,本文为大家总结了 DevOps 各个阶段可以选择的工具,也许 DevOps 平台的技术选型在这一篇文章中就可以完成。 DevOps 的目标是持续改进,因此技术选型也是分阶段的。 DevOps 技术类别 ...
阅读全文
Kubernetes Pod钩子 编程技术

Kubernetes Pod钩子

目录 1、Pod容器钩子最终目的 之前在生产环境中使用dubbo框架,由于服务更新的过程中,容器直接被停止了,部分请求仍会被分发到终止的容器,导致有用户会访问服务出现500错误,这部分错误请求数据占用的比较少,因为Pod是滚动一对一更新。由于这个问题出现了,考虑使用优雅的终止方式,将错误请求将至到最低,直至滚动更新完全不会影响到用户。 简单分析一下 优雅的停止Pod 微服务中,网关...
阅读全文
小鹏汽车技术中台实践 :微服务篇 编程技术

小鹏汽车技术中台实践 :微服务篇

“中台”这个概念火了一年多了,年初的时候又“火”了一次。相信任何事物都有它的两面性,正如我们做架构的时候其实也一直在做取舍。 小鹏汽车的技术中台(Logan)已经快两岁了,今天我们不讨论该不该做技术中台,只说说中台给我们带来了什么。 不管黑猫白猫,捉到老鼠就是好猫。 一、背景 小鹏汽车的 智能 离不开复杂系统的支撑,其特有的 互联网 基因要求业务能够应对市场的迅速变化:快速响应、...
阅读全文
好奇 Airbnb 在 AWS 技术架构,在这里都能找到答案 编程技术

好奇 Airbnb 在 AWS 技术架构,在这里都能找到答案

本站点所有文章,仅代表个人想法,不代表任何公司立场,所有数据都来自公开资料 Airbnb 概况 公开资料显示,Airbedandbreakfast.com 在2008上线,总部位于美国旧金山,在 2009年站点缩写成 Airbnb.com,2015年8月,Airbnb正式宣布进驻中国,2016年11月成立“Airbnb中国”,中国区独立于亚太区运营。 Airbnb 用户遍布 190个国...
阅读全文
360联查引擎新版发布,究竟是变形金刚还是瑞士军刀? Java

360联查引擎新版发布,究竟是变形金刚还是瑞士军刀?

前言 伴随着格林尼治的时间戳自增至2020年,计算机内的时钟振荡器在Tick-Tock声中也荡过50个年头。在这50年的计算机发展史上,我们见证了摩尔定律的准确预测和逐步失效,也见证了安迪比尔定律在IT产业中的市场催生。从硅谷仙童半导体公司的兴起,到英特尔与德州仪器的取而代之,再到华为海思芯片的破局。这些计算机产业的不间断变革,被CPU中这片不休止的小小时钟电路见证铭记。 当然,在这悠悠的...
阅读全文
Loading...