运维开发网

微服务架构

0
  • 详解Java 微服务架构

    一、传统的整体式架构 传统的整体式架构都是模块化的设计逻辑,如展示(Views)、应用程序逻辑(Controller)、业务逻辑(Service)和数据访问对象(Dao),程序在编写完成后被打包部署为一个具体的应用。如图所示:[详细]

    2021-02-06 10:25 分类:编程语言
  • Spring cloud Alibaba超详细学习笔记--深入底层剖析Nacos Config

    配置中心介绍首先我们来看一下,微服务架构下关于配置文件的一些问题:配置文件相对分散。在一个微服务架构下,配置文件会随着微服务的增多变的越来越多,而且分散在各个微服务中,不好统一配置和管理。配置文件无法区分环境。微服务项目可...[详细]

    2021-01-25 09:56 分类:编程语言
  • 微服务架构设计(一)

    开场白现在很多公司高并发的系统,以前的单体架构遇到了瓶颈,就需要一种架构来解决这种痛点,单体架构及系统流量很大的时候,并发量提不上来,很容易系统阻塞导致运转不起来,这个时候微服务就是为了解决这种痛点而生的,微服务,及把单...[详细]

    2020-11-09 08:31 分类:编程语言
  • 由浅入深让你搞透RPC,不要让框架遮住你的眼

    HTTP经常接触,大家也不陌生,这是一个超文本传输协议,能够在网络直接传输数据。目前微服务项目很火,微服务之间基本都是使用HTTP传输,例如Feign,OkHttp,RestTemlpate等等。但是分布式这个话题目前还不过时,今天在这里说下分布式的基...[详细]

    2020-09-29 09:11 分类:编程语言
  • 谈谈微服务中的限流、熔断和降级

    1、限流1.1 为什么需要限流对外的API服务用户增长过快因为某个热点事件(微博热搜)竞争对象爬虫恶意的刷单开学季(可预知)这些情况都是无法预知的,不知道什么时候会有10倍甚至20倍的流量打进来,如果真碰上这种情况,扩容是根本来不及...[详细]

    2020-08-22 08:22 分类:编程语言
  • 阿里系Dubbo和Spring Cloud微服务架构,哪个比较好?

    Dubbo 出生于阿里系,是阿里巴巴服务化治理的核心框架,并被广泛应用于中国各互联网公司;只需要通过 Spring 配置的方式即可完成服务化,对于应用无***,设计的目的还是服务于自身的业务为主。微服务架构是互联网很热门的话题,是互联网技...[详细]

    2020-08-10 08:59 分类:编程语言
  • SpringCloud微服务架构升级汇总

    一、背景 1.1 应用系统的架构历史 1.2 什么是微服务? 起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成[详细]

    2020-07-30 17:00 分类:编程语言
  • 浅谈Redis在微服务架构中的几种应用场景

    本文介绍在SpringCloud中使用Redis作为Pub/Sub异步通信、缓存或主数据库和配置服务器的三种场景应用。[详细]

    2020-07-27 15:46 分类:编程语言
  • java架构师成长路线-微服务架构的介绍

    鲁班学院java架构师成长路线微服务架构是近期软件应用领域非常热门的概念,好像身为21世纪的新青年不知道微服务架构是什么?那就真有点out的味道了,为了顺应热点,特意从网上以及身边找寻了些关于微服务架构的资料,以便大家查阅,本文主...[详细]

    2020-07-20 08:48 分类:编程语言
  • 深入理解微服务架构:银弹or焦油坑?

    本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等微服务是近几年非常火热的架构设计理念,大部分人认为是MartinFowler提出了微服务概念,但事实上微服务概念的历史要早得多,也不是MartinFowler创造出来的,Martin只...[详细]

    2020-07-08 09:02 分类:编程语言