只会一点java

java持续学习者,每月一篇博客。罗列出技术栈,慢慢完善,持续学习,总有一天,你会追上甚至超越曾经的大神。
随笔 - 156, 文章 - 0, 评论 - 471, 阅读 - 124万
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 16 下一页

2023年3月14日

摘要: 系列目录 分布式架构-可观测性(一)-原理概览 分布式架构-可观测性(二)-事件日志 分布式架构-可观测性(三)-链路追踪 分布式架构-可观测性(四)-聚合度量 引子 随着分布式架构越来越成熟,微服务、云原生架构(服务端架构演进史)的爆发式增长,可观测性(Observability)已经被纳入了架构 阅读全文

posted @ 2023-03-14 11:29 只会一点java 阅读(342) 评论(0) 推荐(0) 编辑

2023年3月10日

摘要: 系列目录 分布式架构-可靠通讯-零信任网络 分布式架构-可靠通讯-服务安全 引子 上一节“分布式架构-可靠通讯-零信任网络”里,我们探讨了与微服务运作特点相适应的零信任安全模型。本节,我们将从实践和编码的角度出发,介绍在前微服务时代(以 Spring Cloud 为例)和云原生时代(以 Istio 阅读全文

posted @ 2023-03-10 13:57 只会一点java 阅读(415) 评论(0) 推荐(0) 编辑

2023年3月9日

摘要: 系列目录分布式架构-可靠通讯-零信任网络 分布式架构-可靠通讯-服务安全 引子 微服务提倡分散治理(Decentralized Governance),不追求统一的技术平台,提倡让团队有自由选择的权利,不受制于语言和技术框架。为了避免由于单个服务节点出现漏洞被攻击者突破,进而导致整个系统和内网都遭到 阅读全文

posted @ 2023-03-09 15:19 只会一点java 阅读(331) 评论(0) 推荐(0) 编辑

2023年3月8日

摘要: 系列目录 分布式架构-流量治理-服务容错 分布式架构-流量治理-流量控制 引子 容错性设计(Design for Failure)是微服务的一个核心原则。随着拆分出的服务越来越多,随之而来会面临以下两个问题的困扰: 由于某一个服务的崩溃,导致所有用到这个服务的其他服务都无法正常工作,这便是雪崩效应。 阅读全文

posted @ 2023-03-08 15:38 只会一点java 阅读(310) 评论(0) 推荐(0) 编辑

摘要: 系列目录 分布式架构-流量治理-服务容错 分布式架构-流量治理-流量控制 引子 任何一个系统的运算、存储、网络资源都不是无限的,当系统资源不足以支撑外部超过预期的突发流量时,便应该要有取舍,建立面对超额流量自我保护的机制,这个机制就是微服务中常说的“限流”。 1.流量统计指标 每秒事务数(Trans 阅读全文

posted @ 2023-03-08 15:36 只会一点java 阅读(644) 评论(0) 推荐(1) 编辑

2023年2月24日

摘要: 引子 现代互联网系统,架构设计时避不开的一点就是流量规划、负载均衡。期望做到透明、多级的分流系统。“多级”就是在各个层面的技术组件来分流,“透明”就是业务无感知(甚至是技术无感知)。本文期望能够给各位架构师作为扫盲贴使用。 两条普适性原则: 1.尽最大限度减少到达单点部件的流量。引导请求分流至最合适 阅读全文

posted @ 2023-02-24 18:21 只会一点java 阅读(789) 评论(0) 推荐(1) 编辑

2023年2月20日

摘要: 一、背景 远程服务将计算机程序的工作范围从单机扩展到网络,从本地延伸至远程,是构建分布式系统的首要基础。远程服务调用(Remote Procedure Call,RPC)在计算机科学中已经存在了超过四十年时间。但很多人无法明确区分RPC与Rest。本文就讲一讲RPC和Rest的本质区别。 二、分析 阅读全文

posted @ 2023-02-20 14:08 只会一点java 阅读(460) 评论(0) 推荐(0) 编辑

2022年12月16日

摘要: 系列目录 云原生架构(一)原理概览 云原生架构(二)环境搭建 云原生架构(三)简单样例 云原生架构(四)源码详解 云原生架构(五)总结提高 一、目标&准备 1.1 目标 前两节,我们学习了云原生架构Istio的原理概览、环境搭建。要快速熟悉一个技术架构,最快的方式是先跑起来。这一节我们以Istio服 阅读全文

posted @ 2022-12-16 17:17 只会一点java 阅读(329) 评论(0) 推荐(1) 编辑

2022年12月9日

摘要: 系列目录 云原生架构(一)原理概览 云原生架构(二)环境搭建 云原生架构(三)简单样例 云原生架构(四)源码详解 云原生架构(五)总结提高 一、背景 Istio 项目由 Google 和 IBM 的团队与 Lyft 的 Envoy 团队合作启动。它已经完全在 GitHub 上公开开发。目前已经是“S 阅读全文

posted @ 2022-12-09 17:58 只会一点java 阅读(910) 评论(3) 推荐(1) 编辑

2022年12月6日

摘要: 系列目录 云原生架构(一)原理概览 云原生架构(二)环境搭建 云原生架构(三)简单样例 云原生架构(四)源码详解 云原生架构(五)总结提高 一、行业现状 简单来说,服务端架构发展经历了4个主要历程:单体架构、SOA架构、微服务架构、云原生架构(服务端架构演进史)。2017年Kubernetes一统虚 阅读全文

posted @ 2022-12-06 17:44 只会一点java 阅读(660) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 16 下一页
点击右上角即可分享
微信分享提示