• Keycloak是RedHat的开源身份和访问管理解决方案,本文介绍如何在我们的微服务安全模块中使用keycloak,特别是基于SpringBoot的微服务。 Keycloak它提供了身份和访问管理的有用功
  • icon
  • “节省了四周的工程。”“淘汰了7,500行客户端代码和测试。”“线上数据减少16倍。”“更快的移动版本。”这些是Nike团队使用了GraphQL以后出现的一些令人兴奋的成就。 icon
  • 我们行业中经验丰富的人将熟悉以下流行的反模式: 这个系统是用不可思议的钱秘密建造的。 只允许少数人使用它; 其他人只能观看,如果有的话。 它的力量可能会在低价值目标上 icon
  • 在本教程中,我们将介绍Feign。我们还将谈谈Spring Boot和Feign。在本教程中,我们将了解如何使用Feign编写声 icon
  • 如何访问RESTful Web服务?这取决于你想要完成的事情。如果您只想测试连接性,像curl这样的基于终端的实用程序是一个很棒的RESTful Web服务客户端。如果要检查服务返回给您的JSON,基于浏览器的插件可能更适合。如果您正处于应用程序开发阶段,您可能需要使用JAX-RS, icon
  • 如今,API网关经历了一些身份危机。 它们是集中的共享资源,有助于将API暴露和治理到外部实体吗? 它们是 icon
  • 在看到Jurgen Hoeller引入新的Spring 5功能后, icon
  • 在20世纪90年代末和2000年代早期,分布式API在HTTP协议上的主要用途是以相对简单的远程过程调用(RPC)方式交换可扩展标记语言(XML)格式的文档。诸如XML-RPC之类的协议演变为简单对象访问协议(SOAP),从而产生了广为人知的Web服务方法。这些主要是机器到机器之间的 icon
  • NetflixOSS是Spring Cloud默认堆栈,他们的实践走在行业前列,在这篇博文中,他们解释了为什么GraphQL很棒,以及成长的痛苦在哪里。 在这篇文章中,我们将分享我们更新前端架构的过程以及将GraphQL引入Marketing Te icon
  • 在本教程中,我们将了解FeignClient以及如何在Spring Boot/Spring Cloud应用程序中使用它。FeignClient是一个以声明方式创建REST API客户端的库。因此,如果我们不是手动编写远程API客户端,就可能使用Springs RestTemplate icon
  • 在90年代中期的某个地方,我开始绘制一个对称架构,其中数据库不位于该架构的底部,而是完全在应用程序之外。为了打破过去那种“顶部和底部以及左右两侧”视角看法,我画了一个六边形的形状,并提出了相当愚蠢的名称: icon
  • 实体边界交互器Entity—Boundary—Interactor(EBI)源自Bob大叔在其题为“ Architecture:The Los icon
  • Segment刚刚启动了 icon
  • 如何使用Java EE API,MicroProfile或某些Java EE扩展实现不同的弹性方法,例如断路器,隔板或背压?此外,企业Java弹性方法如何与Kubernetes和Istio等新的云原生技术一起发挥作用? 定义弹性</ icon
  • 合同测试是对部署或模拟服务端点的询问,以在部署之前获取信息或在测试中定义端点。 术语服务消费者:向另一个组件发起HTTP请求的组件。服务提供者:响应来自其他组件的HTTP请求的服务器。< - icon
  • 什么是DevSecOps?DevSecOps指的是开发,安全和运营团队与他们的项目携手合作的战略,而不是安全部分自己独立孤立地工作。DevSecOps的每个组件 - 开发,安全和操作 - 都要集成到其组件的流程中。例如,就安全性而言,DevOps应该是安全过程生命周期的一部分。 如果 icon