• 当使用微服务架构来构建我们的应用程序时,在服务中最终会得到一个非常复杂的依赖树。如果依赖关系树中的服务遇到导致其开始缓慢响应的问题,则最终会形成一系列问题,这些问题会使依赖关系树级联起来。随着越来越多的请求进入应用程序,等待慢速服务响应可能会消耗越 icon
  • Spring Framework最近公布了[url= 事务管理是一种模式,而不 icon
  • [url= Boot[/url]是一个非常强大的框架,可以非常轻松地用于开发基于Spring的应用程序。这个框架最好的事情是什么?您只需使用J icon
  • [list] [*]在此示例中,使用spring web提供REST API访问,使用apache camel集成对数据库(内存中)的调用。 [*]为了限制多余的端点调用或速率限制器,使用apache camel throttler,它会检查请求计数和已用时间。 [*]试图 icon
  • 在设计微服务架构时,我们可能会遇到不同的性能问题。像Akka这样的反应性框架提供了一种使微服务更具弹性的方法。但是,在处理耗时的算法或缓慢的依赖系统时,缓存可能是我们的最后手段,尽管它会带来权衡。数据通常已过时,但可提供性能 icon
  • 流数据是向Web浏览器发送数据的一种全新方法,可显着加快页面加载速度。通常,我们需要允许用户在Web应用程序中下载文件。当数据太大时,提供良好的用户体验变得非常困难,使用StreamingResponseBody,我们现在可以 icon
  • 使用Istio,gRPC,Redis,BigQuery,Spring Boot,Spring Cloud和Stackdriver的微服务应用程序,点击标题进入项目: [list] [*]具有自动完成功能的智能产品查找器 [*]分布式堆栈驱动程序跟踪与gRPC调用之间的日志关联 [*]基于Istio的 icon
  • 断路器是一种模式,可以防止整个架构中单个微服务的故障级联,从而确保系统具有弹性。该模式可以通过像Hystrix或Resilience4j这样的代码库实现,或者通过底层基础设施来实现,例如使用Istio。 [b]Hystrix vs. Resilienc icon
  • 在[url= Boot 2.2的第一个里程碑,引入了延迟初始化的支持。这篇文章描述了新功能,并解释了如何以及何时 icon
  • 在现代Java Web开发中,构建和部署胖JAR大型文件可能存在明显的缺点。HubSpot工程团队创建了一篇[url= icon
  • 展示了如何集成Confluent Kafka,KSQL,Spring Boot和YugaByte DB来开发用于管理物联网(IoT)传感器数据的应用程序。 [b]场景 - 支持物联网的车队管理[/ icon
  • [url= icon
  • JPA,Java Persistence API的设计目标是使Java开发人员更容易进行数据库交互。与Spring Data JPA等库一起使用时,只需几分钟即可完成基本的数据库通信设置。 Spring Data J icon
  • 该文详细描述了如何在VS Code Studio中设置Docker容器开发Spring Boot应用,将Java环境安装在Docker而不是在自己电脑上有很多好处。 需要的软件:[url= icon
  • 本文介绍在SpringCloud中使用Redis作为Pub/Sub异步通信、缓存或主数据库和配置服务器的三种场景应用。 Redis可以广泛用于微服务架构。它可能是您应用程序以多种不同方式利用的少数流行软件解决方案之一。根据要求,它可以充当主数据库,缓存或消息代理。虽 icon
  • 在[url= Kafka简介中,[/url]我们研究了分布式流媒体平台Apache Kafka。这一次,我们将关注Reactor Kafka,这个库可以创建从Project Reactor到Ka icon