架构师进阶,微服务设计与治理的16条常用原则
上一篇文章我们从「存储选型」角度学习了架构师的基本能力。今天将从存储的上一层「服务维度」学习架构师的第二项常用能力——微服务设计与治理。如何设计合理的微服务架构?如何保持微服务健康运行?这是我们对微服务进行架构设计过程中非常关注的两个问题。本文对微服务的生命周期定义了七个阶段,如下图所示。围绕这七个
从一个故事说起,谈谈企业应用架构的演变史
.css-1yuhvjn{margin-top:16px;}.css-3jt6os.FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;ba
简单介绍 10 个常见的软件架构
.css-1yuhvjn{margin-top:16px;}.css-3jt6os.FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;ba
架构设计——架构知识体系
.css-1yuhvjn{margin-top:16px;}.css-3jt6os.FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;ba
非结构化数据怎么盘点?
编辑:彭文华来源:大数据架构师也是很奇怪的事情,最近几个彭友都不约而同地开始讨论非结构化数据治理的工作,难道是群体意识觉醒了?大家知道,企业在刚开始做数据治理的时候,常规套路是起一个咨询项目,对现有的情况进行摸底,对已知问题提出解决思路,对未来进行规划。在遇到结构化数据的时候,这个套路老彭已经很轻车
除了「加机器」,其实你的微服务还能这样优化
生产实践中,如果遇到业务流量变高导致服务负载升高甚至报警,我们的第一反应往往是「加机器」。俗话说,能用钱解决的问题都不是问题。俗话又说,充钱你就能变得更强。但是,作为一个有理想有抱负的架构师,除了「加机器」,其实你的微服务还能更优雅、更精细地进行优化。本文预计阅读时间10分钟,将从以下三个方面展开:
7000 字 | 32 图 | 手摸手 Spring Cloud Gateway + JWT 实现登录认证
这是悟空的第162篇原创文章官网:www.passjava.cn你好,我是悟空。前言上篇我已经讲解了SpringCloud的原理和实战,这次就要结合JWT来实现登录认证的功能了。本文已收录至《深入剖析SpringCloud底层架构原理》,已更新17讲。目录通过本文你会掌握以下知识点:如何用认证服务做