首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
🏅分布式服务专栏
码界西柚
创建于2021-06-13
订阅专栏
深入剖析分布式技术与微服务技术系列的功能原理,涵盖SpringCloud、Netflix、Alibaba等核心功能实现机制。
等 520 人订阅
共104篇文章
创建于2021-06-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(通用语言体系)
前言介绍 从前面的内容可以了解到领域建模需要软件专家和领域专家的合作,但由于基础交流的障碍,这种合作往往存在困难。软件专家会主要考虑类、方法、算法、模式等程序工件,他们会按照继承、多态、面向对象的编程
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(构建领域知识)
前提介绍 本章内容主要介绍了领域驱动设计的原则,这些原则应用后将有助于开发团队更好地对领域内复杂问题进行建模和实现。领域驱动设计融合了设计和开发实践,并演示了它们如何协同工作以创建更好的解决方案。好的
【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(基本概念篇)
领域驱动介绍 什么是软件 软件是一种被创建用来帮助我们处理现代生活中复杂问题的工具,它不是终极目标,而是到达目的的一种方法。这个目的通常是非常实际和真实的事情,比如我们使用软件控制空中交通。这个例子说
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件
分布式锁的前提介绍 因为分布式系统之间是不同进程的,单机版的锁无法满足要求。所以我们可以借助中间件Redis的setnx()命令实现分布式锁。setnx()命令只会对不存在的key设值,返回1代表获取
【分布式技术专题】「单点登录技术架构」一文带领你好好对接对应的Okta单点登录实现接口服务的实现落地
什么是SAML协议 SAML(Security Assertion Markup Language)是一种基于XML的标准,用于在不同的安全域之间传递身份验证和授权数据。SAML2.0是SAML协议的
金石推荐 | 【分布式技术专题】「单点登录技术架构」一文带领你好好认识以下Saml协议的运作机制和流程模式
本文正在参加「金石计划」 Saml协议 传统上,企业应用程序在公司网络中部署和运行。为了获取有关用户的信息,如用户配置文件和组信息,这些应用程序中的许多都是为与公司目录(如Microsoft Acti
金石原创 |【分布式技术专题】「分布式技术架构」一文带你厘清分布式事务协议及分布式一致性协议的算法原理和核心流程机制(Paxos篇)
本文正在参加「金石计划」 概念简介 发展历史 Paxos算法的发展历史追溯到古希腊,当时有一个名为“Paxos“的小岛, 岛上采用一会的形式通过法令, 议会中议员通过信使进行消息传递,议员与信使都是兼
金石原创 |【分布式技术专题】「分布式技术架构」一文带你厘清分布式事务协议及分布式一致性协议的算法原理和核心流程机制(上篇)
本文正在参加「金石计划」 背景介绍 最近大家都相比遇到了就业瓶颈了,很多公司要不就是不招人了,要不就是把门槛抬的很高,所以针对于一些分布式角度而言的技术知识点,更是必备条件以及重中之重了。那么今天笔者
精华推荐 |【算法数据结构专题】「延时队列算法」史上非常详细分析和介绍如何通过时间轮(TimingWheel)实现延时队列的原理指南
时间轮的介绍 时间轮(TimeWheel)是一种实现延迟功能(定时器)的精妙的高级算法,其算法应用范围非常广泛,在Java开发过程中常用的Dubbo、Netty、Akka、Quartz、ZooKeep
【分布式技术专题】「LVS负载均衡」全面透析Web基础架构负载均衡LVS机制的原理分析指南
前提概要 发和大流量的冲击压力场景下,通常会在服务端部署多个无状态的应用服务器和若干有状态的存储服务器(数据库、缓存等等)实现高可用特点和机制。
【深入浅出SpringCloud原理及实战】「SpringCloud-Alibaba系列」微服务模式搭建系统基础架构实战指南及版本规划踩坑分析
本文正在参加「金石计划 . 瓜分6万现金大奖」 Spring Cloud Alibaba Nacos Discovery Spring Boot 应用程序在服务注册与发现方面提供和 Nacos 的无缝
【分布式技术专题】「架构设计方案」盘点和总结秒杀服务的功能设计及注意事项技术体系
本文正在参加「金石计划 . 瓜分6万现金大奖」 秒杀应该考虑哪些问题 超卖问题 分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖了200,一般来讲秒杀系统的价格都比较
【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「SpringAOP 整合篇」
本文正在参加「金石计划 . 瓜分6万现金大奖」 承接前文 Spring-AOP注解概述 Spring的AOP功能除了在配置文件中配置一大堆的配置,比如:切入点、表达式、通知等等以外,使用注解的方式更
【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「Logback-MDC篇」
本文正在参加「金石计划 . 瓜分6万现金大奖」 日志追踪 日志追踪对于功能问题的排查和数据流转的路径分析时非常重要的,有了全链路日志追踪体系机制可以非常有效且快速的定位问题,但在多线程环境中,若没有
【分布式技术专题】「架构实践于案例分析」盘点一下分布式模式下的服务治理和监控优化方案
本文正在参加「金石计划 . 瓜分6万现金大奖」 什么是服务治理? 相信每一个软件公司(企业)都希望可以确保开发及项目运行流程可以顺利,但是如果要完美完结那么需要其中会有很多的因素存在。包括,最佳实践
【分布式技术专题】「架构实践于案例分析」盘点分布式服务的(无状态\有状态)认证实现方案
⽆状态 vs 有状态 有状态、⽆状态是什么 有状态:服务器端需要保存请求的相关信息,每个请求可以默认地使⽤以前的请求信息 ⽆状态:服务器端不记录请求的相关信息,服务器处理的内容完全来⾃请求所携带的信息
【分布式技术专题】「架构实践于案例分析」盘点高并发场景的技术设计方案和规划
高并发是什么? ⾼并发(High Concurrency)是互联⽹分布式系统架构设计中必须考虑的因素之⼀,它通常是指通过设计保证系统能够同时并⾏处理很多请求。 高并发属性和因素 ⾼并发相关常⽤的⼀些指
【分布式技术专题】「架构实践于案例分析」总结和盘点目前常用分布式事务特别及问题分析(Seata-终)
分布式事务中间件对⽐与选择 tx-lcn EasyTransaction ByteTCC Seata Seata实现分布式事务 搭建Seata Server Linux/Unix/Mac Window
【分布式技术专题】「架构实践于案例分析」总结和盘点目前常用分布式事务特别及问题分析(中)
基于MQ的分布式事务(MQ事务最终一致性) 方案简介 基于MQ 的分布式事务方案其实是对本地消息表的封装,将本地消息表基于MQ 内部,其他方面的协议基本与本地消息表一致。 本地消息表:最终一致性 方案
【分布式技术专题】「架构实践于案例分析」总结和盘点目前常用分布式事务特别及问题分析(上)
分布式事务 分布式事务的场景 TX协议 ⼀种分布式事务协议,包含⼆阶段提交(2PC),三阶段提交(3PC)两种实现。 二阶段提交方案:强一致性 处理流程: 准备阶段 事务协调者,向所有事务参与者发送事
下一页