#SpringBoot
使用Spring Boot + Redis实现优先级队列的长任务模式 - vinsguru

假设有一个分布式应用程序,其中请求在到达时进行处理。我们还要考虑这些请求是耗时的任务,它是由用户对应用程序的操作触发的。由于任务需要花费时间,因此最好将这些请求排入队列,我们可以按顺序处理它们,... 详细
微服务模式:Spring Boot + Kafka的业务流程Saga模式 - vinsguru

多年来,微服务已变得非常流行。微服务是分布式系统。它们更小,模块化,易于部署和扩展等。开发单个微服务应用程序可能会很有趣!但是处理跨越多个微服务的业务交易并不好玩!MicroService体系结构具... 详细
十二因子原则和云原生微服务 - DZone

一个由12个要素因子组成的应用程序是一种用于构建可扩展和高性能,独立且最具弹性的企业应用程序的方法论或一组原则。它建立了用于创建健壮的企业应用程序的一般原则和准则。12要素应用程序原则非常流行,因为... 详细
什么是RESTful API的Richardson成熟度模型? - readlearncode

这个模型是由伦纳德·理查森(Leonard Richardson)开发的,试图根据对REST施加约束的遵守程度对API进行分类。分类有四个级别:最低的是级别0,它表示不那么兼容的实现,最高的是级别3... 详细
使用Node.js + RSocket + WebSocket + Spring Boot实现实时前后端通讯 - vinsguru

在本教程中,我想向您展示如何使用RSocket WebSocket和Spring Boot创建实时应用程序。 我们的应用程序有2个端点。 数字流 每当服务器... 详细
定制Spring Boot启动函数的6种不同方式 - stacktraceguru

在开发Spring Boot应用程序时,有时我们需要在启动时运行一段代码。这段代码可以是任何类型,从记录某些信息到设置数据库,cron作业等。我们不能仅将此代码放入构造函数中,因为所需的变量或服务可... 详细
使用Spring Boot和Jaeger实现微服务中的分布式跟踪 - Vinsguru

本教程展示如何通过将Jaeger与S pring Boot一起使用来在微服务中启用分布式跟踪。 Jaeger 是最初由Uber开发的分布式跟踪平台。它用于基于微服务的体系结构的监视和故障排除。它... 详细
缓存:Spring Boot + Redis简单教程 –binarycoders

我们将探讨使用 Redis 作为Java项目时可用的缓存选项之一。 首先,我们将创建配置类。要在Spring上激活缓存功能,我们可以使用配置并启用配置注释: @Configuration @... 详细