首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
架构技术
架构精进之路
创建于2021-06-07
订阅专栏
系统架构应用技巧、案例总结与分享
等 46 人订阅
共50篇文章
创建于2021-06-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
安全世界观 | 常见 WEB 安全问题及防御策略汇总
1、安全世界观 继之前聊到了 Web 安全之后,好多朋友也在关注这个话题,今天特意再写一篇。 安全世界观一词是《白帽子讲 Web 安全》一书的开篇章节,多年后再读经典,仍然受益匪浅! 正如开篇所说的:
聊聊 Go 语言中的数组与切片
这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战” 1. 数组 数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数组的长度是固定的,因此在 Go 语言中很
软件架构模式之微服务架构
这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战” 1、微服务架构介绍 微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以
Design for failure常见的12种设计思想|8月更文挑战
通常情况下,我们的一个请求会经过三个服务来处理。 请 求从客户端发出,到达 Proxy Layer(执行一些公共的逻辑,如逻辑、流控、审计等),完成后,发往 App Layer(执行具体业务逻辑),执
如何使用 DDD 指导微服务拆分?|8月更文挑战
软件架构发展经历 软件架构的发展经历了从单体架构、垂直架构、SOA 架构到微服务架构以及到现在最新的 service mesh(网格服务架构)的过程。借用 dubbo 的网站架构发展图和说明: 微服务
一文搞懂分布式锁的原理与实现
前言对于锁,大家应该都不陌生,手机上可以加锁,想用时候解锁,不用的时候上锁,那自行车、房门同样可以加把锁,道理属于类似的情况。在日常开发工作中,我们为了保证资源操作的最终一致性,同样需要用到锁来进行操
聊聊十种常见的软件架构模式
有没有想过要设计多大的企业规模系统?在主要的软件开发开始之前,我们必须选择一个合适的体系结构,它将为我们提供所需的功能和质量属性。因此,在将它们应用到我们的设计之前,我们应该了解不同的体系结构。什么是
聊聊集群、分布式和微服务之间的异同点
对于集群、分布式和微服务,大家在工作中可能经常会听到,但是如果问你它们之间存在什么样的区别和联系,可能你一下子又感觉说不清楚,今天就这个话题,趁着周末时间,跟大家来一起聊聊。弄明白是什么要做三者之间的
我用一个小小的开放设计题,干掉了40%的面试候选人
背景去年团队招聘需求比较大,本人参与了近百次的面试工作。今天来跟大家聊聊,面试候选人过程中,一个常见的开放类设计题目的解题思路,以及候选人的理解设计误区分析。话不多说,咱们直接奔主题。问题其实很简单
五种服务部署升级策略,你也许会用的到
今天给大家介绍一些常用的服务部署升级策略,话不多说,分别介绍下。1、停机部署介绍停机部署其实是最简单粗暴的方式,就是简单地把现有版本的服务停机,然后部署新的版本。在一些时候,我们必须使用这样的方式来部
2020年系统稳定性建设实践总结 | 掘金年度征文
2020年,注定是个不平凡的一年。疫情的蔓延打乱了大家既定的原有的计划,同时也催生了一些在线业务办理能力的应用诉求,作为技术同学,需要在短时间内快速支持建设系统能力并保障其运行系统稳定性。恰逢岁末年终