系列文章目录分布式–1概述CAP和Base分布式–2分布式事务分布式–3分布式一致性算法分布式-4集群分布式–5服务限流算法分布式–6分布式id分布式–7性能压测分布式–8日志链路跟踪分布式-9分布式锁|redis锁的几种实现一、WARO:Write All Read One一种简单的副本控制协议,当客户端向一个分布式应用发送写请求的时候,只有当所有的副本节点都更新成功之后,这次写操作才算成功。否
 IO知识  同步阻塞IO(JAVA BIO):     同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。 同步非阻塞IO(Java NIO) : 同步非阻塞,服务器实现模式为一个请求一个线
转载 2023-07-19 23:41:37
112阅读
IOIO概述1.首先注意IO是InputStream(输入流)和OutputStream(输出流)的缩写2.这里的Inp...
原创 2022-07-11 17:35:50
98阅读
点击上方 "程序员小乐"关注,星标或置顶一起成长每天凌晨00点00分,第一时间与你相约每日英文It is our choices... that show what ...
转载 2021-06-11 00:15:55
1598阅读
一、分布式session  session 是啥?浏览器有个 cookie,在一段时间内这个 cookie 都存在,然后每次发请求过来都带上一个特殊的 jsessionid cookie,就根据这个东西,在服务端可以维护一个对应的 session 域,里面可以放点数据。  一般的话只要你没关掉浏览器,cookie 还在,那么对应的那个 session 就在,但是如果 cookie 没了,sessi
转载 2021-03-28 12:45:06
1522阅读
消息生成者发送消息 MQ收到消息,将消息进行持久化,在存储中新增一条记录 返回ACK给消费者 MQ push 消息给对应的消费者,然后等待消费者返回ACK 如果消息消费者在指定时间内成功返回ack,那么MQ认为消息消费成功,在存储中删除消息,即执行第6步;如果MQ在指定时间内没有收到ACK,则认为消 ...
转载 2021-08-26 10:38:00
1734阅读
2评论
分布式系统是一种使用多台计算机协同工作来完成共同目标的系统。而Kubernetes(K8S)是一种开源的容器编排工具,可以帮助我们管理这些分布式系统。在本文中,我将详细介绍如何使用Kubernetes实现一个分布式系统。 整个流程可以分为以下几个步骤: | 步骤 | 描述 | |------|--------------------| | 1 | 配置Kube
点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |cnblogs.com/heqiyoujing/p/10917102.html一、分布式sess...
转载 2021-07-16 17:18:27
1584阅读
:https://zhuanlan.zhihu./p/157978714 分布式id生成策略 生成分布式Id的方法主要有以下几种: 数据库水平拆分,设置初始值和相同的自增步长。批量申请自增ID。UUID生成。Redis的方式。雪花算法。百度...
转载 2020-08-11 01:42:00
845阅读
2评论
分布式事务文章目录分布式事务一,本地消息表二,2PC 两阶段提交三,3PC 三段提交四,TCC场景:
原创 2022-07-29 12:29:51
498阅读
原文:https://zhuanlan.zhihu.com/p/157978714 分布式id生成策略 生成分布式Id的方法主要有以下几种:数据库水平拆分,设置初始值和相同的自增步长。 批量申请自增ID。 UUID生成。 Redis的方式。
原创 2021-09-28 13:55:32
786阅读
分布式锁文章目录分布式锁一,基于MySQL实现二,基于redis实现2.1 基于`setNx ` 和 ` setEx `实现2.2 redis集群环境的分布
原创 2022-07-29 12:30:15
613阅读
http协议的无状态性催生了cookie技术,也就是用cookie来记录会话信息。如果服务器需要记录该浏览器的信息,就会在http响应头
原创 2022-11-11 12:17:42
217阅读
分布式分布式会话无状态使用Redis实现会话共享
原创 2022-12-13 10:25:19
243阅读
远程IO分布式IO的区别是什么?让很多人糊涂,到底什么是远程IO,什么是分布式IO,网上包括各种声音,连行内有经验的老师们也可能把分布式IO和远程IO 完全说反,加大了区分它们的难度,今天我们就来讨论一下,希望看完以后,您对远程IO分布式IO的区别有一个清晰的认知。在位置范围内远程IO通常比较远,而分布式IO通常在100米以内,在通过继电器也最多可达到500米,远程I/O表示I/O模块远离控制
原创 2022-12-29 12:00:08
410阅读
分布式锁为了解决集群中多主机上不同线程之间的同步,需要在分布式系统中有类似于单主机下用于进程/线程同步的锁,也即分布式锁 1.1 基于MySQL...
原创 2022-03-03 11:26:03
524阅读
系统一旦分布式了之后,通信、缓存、消息、事务、锁、配置、日志、监控、会话等等各种原来单块系统场景下很容易解决的问题,都会变得很复杂,需要引入大量外部的技术。
原创 2022-09-17 05:51:45
561阅读
# 从零开始学习分布式事务和分布式锁 ## 介绍 在分布式系统中,分布式事务和分布式锁是非常重要的概念。分布式事务用于保证多个数据库操作的一致性,而分布式锁用于解决多个进程之间的并发访问问题。本文将介绍如何在Kubernetes(K8S)环境中实现分布式事务和分布式锁,帮助刚入行的小白理解并应用这些概念。 ## 总体流程 在K8S中实现分布式事务和分布式锁的具体步骤如下: | 步骤 |
在现代互联网应用中,随着数据量的不断增加和应用的复杂性,分布式计算和分布式存储成为了关键的技术。Kubernetes(简称K8S)作为一种容器编排引擎,在实现分布式计算和存储方面发挥着重要作用。本篇文章将向你介绍如何在K8S上实现分布式计算和分布式存储。 整体流程: 步骤 | 操作 ---|--- 1 | 搭建Kubernetes集群 2 | 部署分布式计算框架 3 | 部署分布式存储系统 4
  • 1
  • 2
  • 3
  • 4
  • 5