#微服务

      更多分类

避免滥用http状态码,如何将后端业务错误准确地传递到Restful客户端?Spring Boot和JAX-RS的RFC-7807问题详细信息 - codecentric

20-01-18 293 1 banq

在使用JAX-RS,Spring Boot或任何其他技术的RESTful Web服务中,必须使用机器可读且人性化的自定义业务错误代号。 假设您正在编写订单处理系统,客户可能没有资格使用某种付款方式下... 详细

向领域驱动设计前进: 如何使用DDD从单体到微服务迁移打造业务平台或中台? -Kevin Mas Ruiz

19-12-03 1699 5 banq

如果您的公司建立在单体monolith之上。由于您的业务知识在内部传播,因此这种单体monolith可能是您的最佳资产,但是由于多年的技术债务和团队在相互沟通的情况下发布代码,这些是脏的。 单体程序... 详细

为微服务构建服务网格的Istio自身却走向微服务的反面单体架构 – Christian Posta

20-01-13 387 2 banq

在为微服务通信构建服务网格的Istio社区中,控制平面的实现将 逐渐从微服务方法变为更加monlith的方法 。也就是说。Istio自身正在变成微服务的敌人单体整体Monolith,谷歌API基础架... 详细

如何设计最佳的微服务架构 -DZone

20-01-16 394 2 banq

企业正在迅速采用微服务架构来创建灵活,可扩展的应用程序,这些应用程序可以快速迭代,具有较高的容错能力和较低的停机时间。您如何构建正确的微服务架构? 尽管确切的架构会有所不同,但是有一些最佳实践可以帮... 详细

综合Twitter、Github等各大网站API设计经验:RESTful API实用设计与最佳实践 - Vinay Sahni

19-12-15 1758 3 banq

如果你的数据模型已经开始稳定,并且可以为Web应用程序创建公共API了,一旦发布了API,就很难对其进行重大更改,并且想要尽可能早地获得正确的解决方案。现在,互联网上对API设计的意见不统一也不是很... 详细

幽默:恭喜,您将单堆栈的单体变成了n个微服务,然后您发现自己的微服务紧密耦合,现在已经有43个不同的堆栈,每个堆栈都有自己的故障模式,您玩得开心!- Ian Miell

19-12-02 1420 4 banq

恭喜从单点故障变成多点故障! 拥有长期支持成本的架构中的所有决策之间存在平衡。在43个技术堆栈上拥有43个服务不仅要在可操作性方面而且还要在劳动力的发展和可替代性方面付出长期成本。 43比在线银... 详细

沃达丰希腊公司用Quarkus代替Spring Boot - quarkus

19-11-19 1302 2 banq

沃达丰希腊公司是希腊第二大电信公司,为超过600万订户提供固定和无线电话服务。 沃达丰希腊分公司在本地和云上运行许多应用程序,因此云资源消耗成本对其极为重要。其体系结构的一个组成部分是数字体验层(D... 详细

您的微服务是否过于琐碎?ironSource分享如何避免微服务带来的细粒度复杂性 -新堆栈

19-11-14 1196 1 banq

如何将应用程序分解为细粒度的微服务会带来可能最终导致巨大灾难的复杂性,以及如何避免这种情况。 在ironSource,我们与面向服务的体系结构(SOA)一起工作,该体系已经存在了数十年,并且已经接受... 详细

通过机器学习分析对吞吐量和延迟影响的最重要因素以及10个Java微服务框架的对比 - amis

19-12-18 509 1 banq

性能调优通常遵循以下步骤: 出现性能问题 有经验的人知道可能是什么原因,并提出具体的建议 确定基准性能,应用更改,然后再次测量性能 如果与基准相比性能有所改善,请保留更改,否则恢复更改 ... 详细

基于Kubernetes的API网关面临两个最重要的挑战:如何扩展边缘管理并支持多种需求 - Daniel Bryant

19-11-26 925 1 banq

使用微服务模式构建应用程序并将这些服务部署到Kubernetes上已成为当今运行云原生应用程序的实际方法。在微服务架构中,单个应用程序被分解为多个微服务。每个微服务由一个小团队拥有,该团队有权并负责... 详细

Knative = Kubernetes网络++

19-11-13 1190 1 banq

通常将 Knative项目 解释为“ Kubernetes上的无服务器”的构建基块。因此,大多数Kubernetes用户都不知道Knative可以为他们的非无服务器工作负载做什么:它可以 为Kube... 详细

建立微服务很容易,但是有几点很难 - James Hickey

20-01-05 524 1 banq

构建微服务很容易,难点是: -找到微服务之间适当的界限 -集成服务(消息传递与RPC) -错误处理(弹性) -Sociotechno社会技术的关注(团队划分界限,组织变更)  . 详细

杀死Apache Kafka:过度架构的陷阱 - Stephanie Sherriff

19-12-24 404 banq

通往地狱的道路充满了良好的愿望。希望您可以从我们的错误中学习并发现为什么在开始下一个项目时应该考虑极简主义。 在Spaceship,Voyager应用程序后端的第一个迭代很大程度上依赖于Kafka。... 详细

2007年Windows Vista发行失败的主要原因是组织的复杂性(八月Lilleaas的博客)

19-12-23 374 banq

在本文中,我将探讨2007年Windows Vista发行失败后Microsoft Research的发现。Microsoft决定深入研究并找出问题出在哪里。 Microsoft Research提... 详细

Zeebe与Kafka的天作之合:将Zeebe工作流引擎引入Apache Kafka实现微服务编排 - Bernd Rücker

19-11-19 707 banq

Zeebe工作流引擎为什么以及如何与Kafka出色地结合在一起?简要介绍产品并解释联合用例,说明产品可以解决哪些问题,提示技术实施要点。 什么是Zeebe Zeebe 是一个 源可用的 ... 详细

共有 2951 2 3 4 ... 20 下一页