运维开发网

微服务

0
  • 如何通过 Serverless 提高 Java 微服务治理效率?

    在业务初期,因人手有限,想要快速开发并上线产品,很多团队使用单体的架构来开发。但是随着公司的发展,会不断往系统里面添加新的业务功能,系统越来越庞大,需求不断增加,越来越多的人也会加入到开发团队,代码库也会增速的膨胀,慢慢...[详细]

    2021-04-08 12:32 分类:云计算
  • 快速了解Service Mesh微服务架构实现服务间gRPC通信

    在前面的文章之中我们介绍了基于Kubernetes及Istio如何一步一步把Service Mesh微服务架构玩起来!在该文章中,我们演示了一个非常贴近实战的案例,这里回顾下该案例的结构,[详细]

    2021-04-08 08:57 分类:编程语言
  • OpenKruise v0.8.0 核心能力解读:管理 Sidecar 容器的利器

    OpenKruise 是阿里云开源的云原生应用自动化管理套件,也是当前托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。它来自阿里巴巴多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于 Kubernetes 之...[详细]

    2021-04-07 18:33 分类:云计算
  • 如何在 Spring 生态中玩转 RocketMQ?

    RocketMQ 作为业务消息的首选,在消息和流处理领域被广泛应用。而微服务生态 Spring 框架也是业务开发中最受欢迎的框架,两者的完美契合使得 RocketMQ 成为 Spring Messaging 实现中最受欢迎的消息实现。本文展示了 5 种在 Spring 生态中...[详细]

    2021-04-07 18:08 分类:云计算
  • Go Mysql Driver 集成 Seata-Golang 解决分布式事务问题

    2020 年 4 月,我们开始尝试实现 go 语言的分布式事务框架 Seata-Golang。众所周知,Seata AT 模式以无业务代码侵入的特点,被广大开发者推崇。Java 版 Seata AT 模式通过对 DataSource 数据源进行代理,在 sql 语句执行时,对 sql 拦截解...[详细]

    2021-04-07 15:28 分类:云计算
  • 进程间通信

    进程间通信简介在单体应用程序中,组件可通过语言级方法或者函数相互调用。相比之下,基于微服务的应用程序是一个运行在多台机器上的分布式系统。通常,每个服务实例都是一个进程。因此,如图 3-1 所示,服务必须使用进程间通信(IPC)机...[详细]

    2021-04-07 15:01 分类:云计算
  • 一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?

    虽然 Dapr 在国外有很高的关注度,但在国内知名度非常低,而且现有的少量 Dapr 资料也偏新闻资讯和简单介绍,缺乏对 Dapr 的深度解读。在 Dapr v1.0 发布之际,我希望可以通过这篇文章帮助大家对 Dapr 形成一个准确的认知:掌握 Dapr 项目...[详细]

    2021-04-07 13:37 分类:云计算
  • 阿里巴巴研究员叔同:云原生是企业数字创新的最短路径

    今天,数字化成为企业的核心竞争力,千行百业都在拥抱云计算,拥抱云原生。2020 年我们认为是云原生的落地元年,那么 2021 年将是云原生加速推动企业数字创新的关键节点。[详细]

    2021-04-07 13:10 分类:云计算
  • 重磅官宣:Nacos2.0 发布,性能提升 10 倍

    继 Nacos 1.0 发布以来,Nacos 迅速被成千上万家企业采用,并构建起强大的生态。但是随着用户深入使用,逐渐暴露一些性能问题,因此我们启动了 Nacos 2.0 的隔代产品设计,时隔半年我们终于将其全部实现,实测性能提升 10 倍,相信能满足...[详细]

    2021-04-07 11:31 分类:云计算
  • 实战|如何优雅地自定义Prometheus监控指标

    今天要和大家分享的是在实际工作中**“如何优雅地自定义Prometheus监控指标”**!目前大部分使用Spring Boot构建微服务体系的公司,大都在使用Prometheus来构建微服务的度量指标(Metrics)类监控系统。而一般做法是通过在微服务应用中集成...[详细]

    2021-04-07 09:12 分类:编程语言