写点什么

微服务

66 人感兴趣 · 440 次引用

  • 最新
  • 推荐

颠覆微服务认知:深入思考微服务的七个主流观点

用户头像
xcbeyond12 分钟前

微服务架构现在已经成为了企业应用架构的必聊话题,本文沉淀了作者多年工作的所见所闻和实战思考,跳出纯技术的视角去思考架构,去看待微服务,保证利用现有的技术(工具)实现业务价值的最大化。

https://static001.geekbang.org/infoq/86/865a07820b9b85641f1acc12047ca801.png?x-oss-process=image/resize,w_416,h_234

微服务网关方案:Kong & Nacos

关于(API)网关,各大公司有各自不同的侧重和选择,但据了解大部分还是基于开源网关方案的基础,在此之上进行定制开发来支持自己的业务特性。例如 网易严选的网关架构演进之路。如何选择合适的网关方案,也是一个值得深入讨论的问题。

阿里 P8 架构师分享私用 Java 学习资料(含视频和项目源码以及面试题)

用户头像
北游学Java4 月 11 日

内容涵盖:Java、MyBatis、ZooKeeper、Elasticsearch、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术栈

https://static001.geekbang.org/infoq/e4/e42c72d538e2302bc7e38a57836fc2c4.png?x-oss-process=image/resize,w_416,h_234

微服务网关:Spring Cloud Gateway —— Zuul

本文基于zuul2.2.6.RELEASE版本,通过一个官方示例工程了解了Spring Cloud Gateway(Zuul2)的结构、使用方法和主要执行过程。后续将结合Spring Cloud的配置中心、Hystrix继续做深入分析,并加入与nacos等其他注册中心/网关的对比。

一份秀出新天际的 SpringCloudAlibaba 笔记,把微服务玩的出神入化

用户头像
云流4 月 9 日

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,依托Spring Cloud Alibaba,只需要添加一些注解和少量配置,就可以将Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用

https://static001.geekbang.org/infoq/43/437f7bf557c72b7f6098a1634b5743fc.jpeg?x-oss-process=image/resize,w_416,h_234

干货来袭! 阿里技术官甩出 2021 最新 SpringCloudAlibaba 全解,理论实战齐飞!

用户头像
程序员小毕4 月 9 日

就在昨天,阿里巴巴发布了最新的SpringCloud ALiBaBa全解第三版同时也是全彩版,话不多说我们直接来看干货!

一不小心,它成为了 GitHub Alibaba Group 下 Star 最多的开源项目

随着微服务的流行,应用更加轻量和高效,但是带来的困境是线上问题排查越来越复杂困难。传统的 Java 排查问题,需要重启应用再进行调试,但是重启应用之后现场会丢失,问题难以复现。

https://static001.geekbang.org/infoq/20/20770e42f6959f751d7e2f84f5f7b5d4.jpeg?x-oss-process=image/resize,w_416,h_234

Github 限时开放!阿里内部强推微服务容器化参考指南我粉了

用户头像
Java王路飞4 月 8 日

如今,无论是开发人员、运维人员还是技术管理者,言系统架构必谈微服务和容器化,必谈分布式和互联网架构。但是对于大多数IT从业者来说,微服务、容器化、Kubernetes 等涉及很多新技术,如果完全摸索着去学习,无形中会增加学习时间,并延长系统的新架构改造

https://static001.geekbang.org/infoq/00/00177fe07e0219fcb63e9cb2a6755a4b.jpeg?x-oss-process=image/resize,w_416,h_234

重磅!不容错过的阿里内部 Spring Cloud Alibaba 速成手册也太赞了(2021 版)

用户头像
程序员小毕4 月 7 日

大家都知道Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。这样一看:马爸爸可以说是左手双十一,右手阿里开源组件,不仅占据了程序员的购物车,还要攻占大家的开发工具(手动狗头)。

重磅官宣:Nacos2.0 发布,性能提升 10 倍

用户头像
xcbeyond4 月 5 日

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

重磅官宣:Nacos2.0 发布,性能提升 10 倍

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

阿里巴巴研究员叔同:云原生是企业数字创新的最短路径

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

面对不可避免的故障,我们造了一个“上帝视角”的控制台

本文主要围绕云原生面临的高可用挑战和混沌工程机遇,详细介绍开源控制台的设计、特性和实践和未来规划,旨在帮助企业更好的了解控制台并通过其来实现混沌工程落地,解决云原生系统下高可用问题。

Spring Boot 集成 Sentinel 实现接口流量控制

用户头像
麦洛3 月 31 日

Hello,大家好,我是麦洛,今天带大家来了解一下SpringBoot如何继承Sentinel来实现接口流量控制

https://static001.geekbang.org/infoq/4c/4cdb1abf8828ad4f4fb871dbbd711bce.jpeg?x-oss-process=image/resize,w_416,h_234

通俗地理解面向服务的架构(SOA)以及微服务之间的关系

用户头像
读字节3 月 30 日

SOA是一种软件的应用架构方法,它基于面向对象,但又不是面向对象,整体上是面向服务的架构。SOA由精确的服务定义、松散的构件服务组成,以及业务流程调用等多个方面形成的一整套架构方法。 这话是不是听起来,让人觉得有点晕,我们就细细品读一下。

一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?

在 Dapr v1.0 发布之际,希望可以通过这篇文章帮助大家对 Dapr 形成一个准确的认知:掌握 Dapr 项目的发展脉络,了解其核心价值和愿景,领悟 Dapr 项目背后的“道之所在”—— 云原生。

https://static001.geekbang.org/infoq/93/93682e08bcda2d94c1db78384742eecd.jpeg?x-oss-process=image/resize,w_416,h_234

聊聊集群、分布式和微服务之间的异同点

用户头像
架构精进之路3 月 29 日

对于集群、分布式和微服务,大家在工作中可能经常会听到,但是如果问你它们之间存在什么样的区别和联系,可能你一下子又感觉说不清楚,今天就这个话题,趁着周末时间,跟大家来一起聊聊。

https://static001.geekbang.org/infoq/8c/8c3e9a19956fd15d1968f5a4dd436e39.jpeg?x-oss-process=image/resize,w_416,h_234

微服务时代组件化和服务化的抉择

在微服务拆分和迭代过程中,是不断的拆分出新的独立的服务还是封装独立的组件以jar包依赖的方式提供服务是我们经常需要面对的问题,本文将详细探讨这两种不同的方式区别、各自的优劣势及适用的场景

一文搞懂如何实现 Go 超时控制

用户头像
Kevin Wan3 月 29 日

请求时间过长,用户侧可能已经离开本页面了,服务端还在消耗资源处理,得到的结果没有意义

Kubernetes 弃用 Docker 后如何切换到 Containerd

用户头像
倪朋飞3 月 27 日

Kubernetes 从 v1.20 开始弃用 Docker,并推荐用户切换到基于[容器运行时接口(CRI)](https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/)的容器引擎,如 containerd、cri-o 等。如果你使用了云服务商提供的托管 Kubernet

https://static001.geekbang.org/infoq/c9/c9e41c25a9dc4bd910d83003e1ebc3f0.jpeg?x-oss-process=image/resize,w_416,h_234

构建互联网医疗平台的 Devops 应用架构

用户头像
读字节3 月 26 日

所以整个系统的后端从基础软件、微服务统一使用docker部署,后端工程师和运维工程师对docker的发布管理基本上直接在docker管理工具中完成,也就是dev push -> test push -> prod version+1 -> api gateway redirect的devops流程,达到开发、测试部署...

Go Mysql Driver 集成 Seata-Golang 解决分布式事务问题

2020年4月,我们开始尝试实现go语言的分布式事务框架Seata-Golang。众所周知,Seata AT模式以无业务代码侵入的特点被广大开发者推崇。

https://static001.geekbang.org/infoq/d4/d4a74c92181795b0f7453a0115f36ac6.png?x-oss-process=image/resize,w_416,h_234

Spring Native Beta 来了,原生更香

用户头像
Java王路飞3 月 24 日

Spring 团队日前发布了 Spring Native Beta 版。通过 Spring Native,Spring 应用将有机会与 GraalVM 原生镜像的方式运行。为了更好地支持原生运行,Spring Native 提供了 Maven 和 Gradle 插件,并且提供了优化原生配置的注解。

终于有阿里高工把 SpringBoot+SpringCloud+Docker+MQ 整合在一起了

用户头像
Java架构追梦3 月 22 日

全篇围绕着当前的主流方案(高性能+高可用+分布式)进行展开,不仅讲解了所有微架构中的内容,还给出了真实有效的学习案例 不仅可以与虚拟化Docker整合开发,还可以实现大型企业分布式授权 OAuth 解决方案。可以说,本篇就像Java微服务实现架构的一个技术宝

分布式任务 + 消息队列框架 go-queue

用户头像
Kevin Wan3 月 22 日

在业务开发中我们经常会遇到消息队列和异步任务,本文介绍如何通过go-queue实现基于kafka的有保障消息队列和基于beanstalkd的分布式延迟任务系统。

我在阿里实习做开源

用户头像
apache/dubbo-go3 月 20 日

3月19日,初春的杭州,依旧阴雨朦胧。透过 EFC 健身房的落地窗往外看,远处的楼宇、青山、整齐的街道和稀疏的车辆在水雾中若隐若现。

如何在 Spring 生态中玩转 RocketMQ?

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

华为云应用服务网格最佳实践之从 Spring Cloud 到 Istio

​​​​​​摘要:在全球首届社区峰会IstioCon 2021中,华为云应用服务网格首席架构师张超盟发表了《Best practice:from Spring Cloud to Istio》主题演讲,分享了Istio在生产中使用的实际案例。

微服务_微服务资料文章-InfoQ写作平台