文章 2024-09-02 来自:开发者社区

"Kafka快速上手:从环境搭建到Java Producer与Consumer实战,轻松掌握分布式流处理平台"

Apache Kafka,作为分布式流处理平台的领军者,以其高吞吐量、可扩展性和容错性,在大数据处理、实时日志收集、消息队列等领域大放异彩。对于初学者而言,掌握Kafka的基本概念和操作是踏入这一领域的第一步。本文将引导您快速了解Kafka,并通过示例代码展示其基本使用方法。 Kafka的基本概念Kafka由三个核心组件构成&...

文章 2024-08-27 来自:开发者社区

go-zero微服务实战系列(十、分布式事务如何实现)

在分布式应用场景中,分布式事务问题是不可回避的,在目前流行的微服务场景下更是如此。比如在我们的商城系统中,下单操作涉及创建订单和库存扣减操作两个操作,而订单服务和商品服务是两个独立的微服务,因为每个微服务独占一个数据库实例,所以下单操作就涉及到分布式事务问题,即要把整个下单操作看成一个整体,要么都成功要么都不成功。本篇文章我们就一起来学习下分布式事务的相关知识。 基于消息实现最终一致性 ...

go-zero微服务实战系列(十、分布式事务如何实现)
文章 2024-08-10 来自:开发者社区

"Kafka快速上手:从环境搭建到Java Producer与Consumer实战,轻松掌握分布式流处理平台"

Apache Kafka,作为分布式流处理平台的领军者,以其高吞吐量、可扩展性和容错性,在大数据处理、实时日志收集、消息队列等领域大放异彩。对于初学者而言,掌握Kafka的基本概念和操作是踏入这一领域的第一步。本文将引导您快速了解Kafka,并通过示例代码展示其基本使用方法。 Kafka的基本概念Kafka由三个核心组件构成&...

文章 2024-07-01 来自:开发者社区

Spring Cloud实战:构建分布式系统解决方案

Spring Cloud实战:构建分布式系统解决方案 今天我们将深入探讨如何使用Spring Cloud来构建分布式系统解决方案,以应对现代软件开发中的挑战。 什么是Spring Cloud? Spring Cloud是一套基于Spring Boot的开发工具,用于快速构建分布式系统的常见模式,如服务发现、配置管理、负载均衡、...

文章 2024-06-28 来自:开发者社区

Redis系列学习文章分享---第六篇(Redis实战篇--Redis分布式锁+实现思路+误删问题+原子性+lua脚本+Redisson功能介绍+可重入锁+WatchDog机制+multiLock)

Redis的实战篇-分布式锁 1. 分布式锁-基本原理和不同实现方式对比 1.1 基本原理 分布式锁是用于在分布式环境中控制共享资源访问的一种机制。其基本原理是利用某种方式确保在同一时刻只有一个客户端能够获得锁,从而避免多个客户端同时修改共享资源导致的数据不一致问题。 1.2 不同实现方式对比 常见的分布式锁实现方式包括基于数据库、基于ZooKeeper、...

文章 2023-12-29 来自:开发者社区

阿里巴巴架构实战:SpringBoot+SpringCloud+Docker+Nginx+分布式

$stringUtil.substring( $!{XssContent1.description},200)...

阿里巴巴架构实战:SpringBoot+SpringCloud+Docker+Nginx+分布式
文章 2023-12-24 来自:开发者社区

Springcloud实战之自研分布式id生成器7

生成mapper映射类,注意插入加入了乐观锁,注意这个sql ```package com.laoyang.id.dao.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;import org.apache.ibatis.annotations.Mapper;imp...

文章 2023-12-24 来自:开发者社区

Springcloud实战之自研分布式id生成器6

在下面模块生成基本配置策略枚举和对外接口 创建id生成策略枚举类 ```package org.qiyu.live.id.generate.enums; /** @Author idea @Date: Created in 17:55 2023/6/13 @Description*/public enum IdTypeEnum { USER_ID(1,"用户id...

Springcloud实战之自研分布式id生成器6
文章 2023-12-24 来自:开发者社区

Springcloud实战之自研分布式id生成器5

搭建springboot项目和配置文件 1.创建两个maven,并导入maven依赖 导入maven依赖 "> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> ...

Springcloud实战之自研分布式id生成器5
文章 2023-12-24 来自:开发者社区

Springcloud实战之自研分布式id生成器4

四:分布式id实战 数据库配置 ```CREATE DATABASE qiyu_live_common CHARACTER set utf8mb3COLLATE=utf8_bin; CREATE TABLE t_id_generate_config ( id int NOT NULL AUTO_INCREMENT COMMENT '主...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云分布式应用服务

企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。

+关注