Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
微服务架构
幽默:你的自行车骑到哪里了?
[img] 更详细架构演进:[url]
10 个Spring Cloud微服务实现的分布式系统模式
这是每个 Java 微服务开发人员都应该了解的 10 个最重要的 Spring Cloud 功能: Spring Cloud 是 Java 开发人
什么是服务发现模式?微服务中客户端和服务器端发现有什么区别?
在分布式系统架构中,服务发现在实现服务间的有效通信方面起着关键作用。服务发现模式提供了在网络中动态定位和访问服务的机制。服务发现中两个常用的方法是客户端发现和服务器端发现。在这篇文章中,我们将探讨什么是服务发现,深入研究客户端和服务器端发现之间的差
分布式系统设计模式手册
如果您决定确实需要分布式系统,那么您将面临一些常见的挑战: [list] [*]异构性——分布式系统允许我们使用范围广泛的不同技术。问题在于我们如何在所有不同服务之间保持一致的通信。因此,重要的是要商定并采用通用标准以简化流程。 [*]可扩展
2023 年 Java 生态系统趋势报告
分析了 2023 年举行的四场大型 Java 会议上接受的演讲:[url=
使用 Spring Retry 实现数据库连接重试案例
一个金融应用程序:当客户发送请求时,使用客户端的用户ID从第三方服务获取他们的账户信息,保存交易并更新缓存中的详细信息。 尽管整个流程看似简单,但每个下游系统都不可靠。 我
Quarkus Native与Go微服务对比?
我们的团队目前正在开发一个非常庞大且复杂的 Spring Boot 项目,Spring Boot 固执己见的本质使我们能够非常快速地编写业务逻辑,而无需担心样板代码。 现在,我们的任务是编写小型微服务,首席架构师强迫我
generator-springboot:自动生成SpringBoot代码
生成SpringBoot微服务的Yeoman生成器。 [b]特点:[/b] [list] [*]采用jar类型打包的SpringBoot REST API [*]CORS配置 [*]Swagger UI集成 [*]Spring Data JPA集成,可选择MySQL、P
微服务架构下Knative与Dapr的比较
[url= Kubernetes 上创建和运行云原生应用程序,但在重要方面有所不同。
API调查显示:微服务沦为僵尸API
从微服务到僵尸 API 是今年[url= API 状况调查[/url]中出现的重要现象。 这一现象可能反映出科技行业经济收缩最糟糕的时期。
分布式系统8种认知偏见
分布式系统的谬误是由L Peter Deutsch和Sun Microsystems公司的其他人提出的一套论断,描述了刚开始接触分布式应用的程序员总是做出的错误假设。 微服务的大规模采用,迫使更多的工程师了解这一决定在其系统中的影响。 在讨论系统设计时,我经常
什么是软件开发中的“两份比萨队”? - martinfowler
双披萨团队是为特定业务能力提供全面软件支持的小型团队。这个词因用来描述亚马逊如何组织其软件员工而流行起来。 这个名称暗示了此类团队最明显的特点,即团队的规模。这个名字来源于这样一个原则,即团队的规模不应超过两份披萨的饭量(不过我们这里说的是美国披萨,我第一次在这里见到它们时,它们似乎大得惊人)
用Javascript演示微服务与微前端的区别
在不断发展的软件开发领域,微服务和微前端这两种突破性的架构风格已经成为变革性的范例。这些方法重新定义了现代应用程序的构建和部署方式。微服务和微前端秉承模块化、可扩展性和灵活性的原则,已成为全球开发团队的首选。 无论您是经验丰富的开发人员还是刚刚开始进入软件架构世界,本指南都旨在帮助您全面了解微服务和
洋葱片架构 - odrotbohm
15年的洋葱架构是时候整容了。 [url= Jeffrey Palermo 发布他的洋葱架构[/url]系列第一篇博客以来,已经过去了几乎整整 1
从零到部署用Rust构建Web的教程
在本次实践研讨会中,我们将指导您完成使用 Rust 作为 API、Actix-Web 作为 Web 框架、SQLx 用于数据库连接、Dioxus 用于前端以及 Shuttle 用于部署来构建全栈应用程序的过程。本研讨会假设您对 Rust 及其语法有基本的了解。 在整个研讨会中,您将学习如何使用 Ac
Rust中如何使用Spin框架构建微服务?
Rust 提供了一种强大而高效的应用程序开发方法。借助 Spin,为分布式应用程序构建强大的微服务变得更加容易。Rust 的性能优势以及 Spin 的易用性和可扩展性使它们成为寻求构建可靠和可扩展系统的开发人员的宝贵选择。 Spin 是一个用于开发、运行和部署微服务和
spring-boot-istio:能自动在k8s上创建Istio资源的SpringBoot库
这个Spring Boot Istio库是专门为Spring Boot应用准备的。一旦这个库被加入你的应用并启用,它就会根据代码和注解字段@EnableIstio在当前Kubernetes集群上创建Istio资源。 Maven: [code] com.g
如何选择使用API或消息传递 ?
让我们首先看看API,它似乎是最主要的选择: [b]API[/b] API定义了允许两个应用程序相互通信的契约。这种契约的形式是服务器承诺提供的协议和样式,而客户应该遵守。 API一种主要风格是REST
上页
下页