写点什么

微服务

50 人感兴趣 · 297 次引用

  • 最新
  • 推荐

微服务该如何拆分

用户头像
xcbeyond1 月 12 日

微服务的拆分一直是历史性的难题,行业内更是没有具体的拆分标准,拆分的好坏更多取决于拆分者的经验,并经过反复迭代,逐步优化、调整,以达到比较合适的划分。

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

扫盲帖:聊聊微服务与分布式系统

用户头像
AI乔治1 月 11 日

今天和大家聊一聊分布式系统的相关概念及其常见分布式组件和设计思想(不涉及计算机科学中分布式系统的技术理论之类的东西),之前为了准备这次的面试我是把市面上的很多分布式组件都看了一遍,我们公司所用的分布式组件基本也没出我了解的那个知识圈(公司用了

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

分布式全链路灰度发布的探索与实践

在分布式系统中,由于分布式全链路灰度发布因其链路复杂、技术门槛高、落地难度高逐渐成为金融科技实现全链路灰度发布的难点所在。工行在分布式系统建设方面一直走在同业前列,致力于解决分布式架构下跨应用、跨服务的全链路灰度发布能力。

从代码到部署微服务实战(一)

用户头像
Kevin Wan1 月 10 日

当前微服务已经成为服务端开发的主流架构,而Go语言因其简单易学、内置高并发、快速编译、占用内存小等特点也越来越受到开发者的青睐,微服务实战系列文章将从实战的角度和大家一起学习微服务相关的知识。

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

详细教程丨如何利用 Rancher 和 Kong 实现服务网格?

用户头像
RancherLabs1 月 9 日

服务网格(Service mesh)是当前新兴的架构模式,越来越受到人们的青睐。

2021 年阿里巴巴面试参考指南泰山版开源(Java 版)

用户头像
Java架构追梦1 月 8 日

阿里巴巴2021年最新开源了一套明年金三银四面试季的参考指南泰山版,这套指南涵盖了分布式、微服务、中间件、大数据、高并发、数据库、设计模式与实践、数据结构与算法、面试题举例等等内容。

一个 20 年技术老兵的 2020 年度技术总结

用户头像
Kevin Wan1 月 8 日

大家好!我是 go-zero 作者 Kevin。充满惊吓的 2020 快要过去了,忍不住文字记录一下艰辛而又充满收获的 2020 ✍️

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

微服务可能失败的 11 个原因

用户头像
xcbeyond1 月 7 日

在过去的几年里,我对进行数字化转型的多家产品团队进行了架构审查。大多数团队都是遵循微服务架构来构建产品。他们完全有理由使用基于微服务的架构:更快的开发、更好的可扩展性、更小的独立团队、独立的部署、使用正确的技术来完成工作,等等。

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

支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型

用户头像
阿里巴巴云原生2020 年 12 月 29 日

随着云计算和开源环境的兴起,2018 年我们深刻感受到开源软件行业的影响,因此决定将 Nacos 开源,输出阿里十年关于服务发现和配管管理的沉淀,推动微服务行业发展,加速企业数字化转型。

ARTS 打卡 第 28 周

用户头像
引花眠2020 年 12 月 28 日

Algorithm 是一道算法题,Review 是读一篇英文文章,Technique/Tips 是分享一个小技术,Share 是分享一个观点。

Dubbo 3.0 前瞻系列:服务发现支持百万集群,带来可伸缩微服务架构

用户头像
阿里巴巴云原生2020 年 12 月 28 日

本文是一篇关于 Dubbo 地址推送性能的压测文章,我们期望通过对比展现 Dubbo3 在性能方面的提升,尤其是新引入的应用级地址模型。但要注意的是,这并不是官方正式版本的性能参考基线,并且由于环境和时间原因,部分对比数据我们并没有采集。

Seata-AT 如何保证分布式事务一致性

用户头像
阿里巴巴云原生2020 年 12 月 28 日

Seata 是一款开源的分布式事务解决方案,star 高达 18100+,社区活跃度极高,致力于在微服务架构下提供高性能和简单易用的分布式事务服务,本文将剖析 Seata-AT 的实现原理,让用户对 AT 模式有更深入的认识。

架构训练营第九周作业

用户头像
一期一会2020 年 12 月 27 日

Dubbo 进行一次微服务调用的时序图

架构师训练营第十周笔记

用户头像
李日盛2020 年 12 月 27 日

本周主要的重点在于介绍微服务架构和DDD设计模式。

微服务过载保护原理与实战

用户头像
Kevin Wan2020 年 12 月 27 日

在微服务中由于服务间相互依赖很容易出现连锁故障,连锁故障可能是由于整个服务链路中的某一个服务出现故障,进而导致系统的其他部分也出现故障。

13 张图彻底搞懂分布式系统服务注册与发现原理

用户头像
爱笑的架构师2020 年 12 月 27 日

在微服务架构或分布式环境下,服务注册与发现技术不可或缺​,这也是程序员进阶之路必须要掌握的核心技术之一,本文通过图解的方式带领大家轻轻松松掌握。

TARS RPC 通信框架|提供多种远程调用方式

用户头像
TARS基金会2020 年 12 月 24 日

TARS 中提供了一套高性能 RPC 通信框架,实现了服务间的高效通信。RPC 作为微服务的核心技术,支撑着移动互联网时代下不断增长的用户和海量的请求。为了满足更多的需求,TARS 支持了同步、异步等多种调用方式。本文将会详细阐述 TARS 中的几种远程调用方式。

TARS 服务信息上报|全方位服务监控

用户头像
TARS基金会2020 年 12 月 24 日

服务上线运营后,出现异常是难免的事,通常情况下会通过服务日志排查问题。然而这种排查问题的方式有时候是低效的,特别是日志比较多,还不知道如何下手的时候。那让服务主动报告出现的错误不就行了吗?本文将对 TARS 中的几种信息上报方式进行介绍。

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

都 2021 年了,Serverless 能取代微服务吗?

用户头像
Serverless Devs2020 年 12 月 24 日

马上就要 2021 年了,Serverless 是否终将取代微服务?从微服务到 Serverless 需要经过怎样的路径?本文将对 Serverless 与微服务在优势劣势上进行深度对比。

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

业务中台建设 - 配置化

用户头像
孝鹏2020 年 12 月 23 日

中台的核心是提供了各种可复用的能力,提供给上游的多个业务,减少他们系统开发的时间周期和建设成本,进行快速试错。本文主要介绍基于业务身份的配置化实践

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

惊艳!阿里自爆用 480 页讲清楚了 44 种微服务架构设计模式

用户头像
996小迁2020 年 12 月 23 日

微服务的概念虽然直观易懂,但“细节是魔鬼”,微服务在实操落地的环节中存在诸多挑战。微服务也是可以成为企业转型的强力催化剂!

堪称完美!阿里架构师用 60 个实战案例讲明白了 Spring Boot

用户头像
Java架构追梦2020 年 12 月 23 日

这份PDF最大的一个亮点就是:实战!整份PDF都以实战二字贯穿。每章都会有大大小小可以用于商业生产的实例。不仅如此,在最后两章讲解了多种技术的综合应用,而且也都是可以用于生产项目的实例。PDF的各个章节的实例都力求实用,且实现简单、逻辑清晰,使读者

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

使用基于 SpringMVC 的透明 RPC 开发微服务

用户头像
AI乔治2020 年 12 月 22 日

我司目前 RPC 框架是基于 Java Rest 的方式开发的,形式上可以参考 SpringCloud Feign 的实现。Rest 风格随着微服务的架构兴起,Spring MVC 几乎成为了 Rest 开发的规范,同时对于 Spring 的使用者门槛也比较低。

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

距离 Java 开发者玩转 Serverless,到底还有多远?

用户头像
阿里巴巴云原生2020 年 12 月 22 日

本文摘自 Spring Cloud Alibaba 开源项目创始团队成员方剑撰写的《深入理解 Spring Cloud 与实战》一书,主要讲述了 Java 微服务框架 Spring Boot/Cloud 这个事实标准下如何应对 FaaS 场景。

Spring Cloud 微服务实战

用户头像
田维常2020 年 12 月 22 日

微服务是可以独立部署、水平扩展、独立访问(或者有独立的数据库)的服务单元。

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