logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浅谈分布式系统中的补偿机制设计问题

我们知道,应用系统在分布式的情况下,在通信时会有着一个显著的问题,即一个业务流程往往需要组合一组服务,且单单一次通信可能会经过 DNS 服务,网卡、交换机、路由器、负载均衡等设备,而这些服务于设备都不一定是一直稳定的,在数据传输的整个过程中,只要任意一个环节出错,都会导致问题的产生。这样的事情在微服务下就更为明显了,因为业务需要在一致性上的保证。也就是说,如果一个步骤失败了,要么不断重试保证所有的

#运维#网络#数据库 +2
太牛了,前后端完全开源,快速搭建简约美观的在线可互动的教室,星标4.5k!...

Agora Flat开源教室是一款高效实用且专业的互动课堂软件,Agora Flat开源教室能够帮助用户快速搭建简约的互动教室,实现网上学习和授课等功能,提高教学效率。Agora Flat开源教室客户端支持大小课班和一对一的模式,用户可以多情景灵便转换,进行优质课堂教学。特性实时交互:多功能互动白板,实时音视频(RTC)通讯,即时消息(RTM)聊天登录方式:微信,GitHub房间管理:加入、创建、

领域驱动设计(DDD):几种典型架构详解

前言我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢?一、专业术语各种服务IAAS:基础设施服务,Infrastructure-as-a-servicePAAS:平台服务,Platform-as-a-serviceSAAS:软件服务,Software-as-a-service二、架构演变从图中已经可以很容易看出架构的演进过程,通过对三个层的

#架构
6种常见分布式唯一ID生成策略及它们的优缺点对比

作者:长河blog.csdn.net/u010398771/article/details/79765836全局唯一的 ID 几乎是所有系统都会遇到的刚需。这个 id 在搜索, 存储数据,...

#数据库#分布式#java +2
redisTemplate分布式锁演变、redission分布式锁实现!

点击关注公众号,实用技术文章及时了解来源:blog.csdn.net/zhangkaixuan456/article/details/110679617分布式锁的演进基本原理我们可以同时去...

#redis#css#java +2
推荐一款轻量级的kafka管理平台:kafka-console-ui

点击关注公众号,实用技术文章及时了解来源:blog.csdn.net/x763795151/article/details/121294450介绍kafka-console-ui 是一款轻...

#java#python#大数据 +2
如何使用 Apifox 设计出一份前后端都赞不绝口的接口文档

API 文档现状API 文档作为团队必备的工具,前后端两方沟通的桥梁。重要程度不言而喻。那当下又存在哪些阻碍因素?API 文档管理凌乱随着公司业务的复杂化,软件架构微服务化,API 数量高速增长。在 API 协议、规范繁多的环境下,复杂的交互、分类导致现有的文档易用性差。缺乏主流文档工具大部分团队使用Swagger作为API文档工具,而 Swagger 的代码侵入性比较强。要让 Swagger 生

#前端#java#开发语言
系统性能优化的十大策略(强烈推荐,建议收藏)

点击关注公众号,实用技术文章及时了解上篇提升系统性能,榨干计算机资源是程序员的极致追求,今天跟大家聊聊性能优化。分为上中下三篇,由浅及深的写了关于性能优化的方方面面,并不仅仅局限于代码层面,希望小伙伴们能有所收获。引言:取与舍软件设计开发某种意义上是“取”与“舍”的艺术。关于性能方面,就像建筑设计成抗震9度需要额外的成本一样,高性能软件系统也意味着更高的实现成本,有时候与其他质量属性甚至会冲突,比

#性能优化#哈希算法#数据结构 +2
懒人必备:一款自动生成单元测试的 IDEA 插件

点击关注公众号,实用技术文章及时了解来源:blog.csdn.net/sun5769675/article/details/111043213今天来介绍一款工具Squaretest,它是一款自动生成单元测试的插件,为什么会用到它?主要因为最近公司上了代码质量管控的指标,会考评各个项目的单元测试覆盖率,以及sonar扫描出来的各种问题,很多老项目老代码,或者着急交付的项目,...

#单元测试#java#开发工具 +2
SpringBoot实战:整合Redis、mybatis,封装RedisUtils工具类等(附源码)

作者:陈彦斌cnblogs.com/chenyanbin/p/13515268.html创建SpringBoot项目 在线创建方式网址:https://start.spring.io/然...

#数据库#redis#mybatis +1
    共 99 条
  • 1
  • 2
  • 3
  • 10
  • 请选择