zoukankan      html  css  js  c++  java
  • 微服务与分布式

    最近看帖子经常看到微服务架构和分布式项目,还总有人称微服分布式,这到低是啥呢?

    1、什么是分布式呢?

    不同模块部署在不同服务器上,对系统的水平拓展,分散单个服务器压力.

    作用:分布式解决网站高并发带来问题

    2、 什么是集群?

    多台服务器部署相同应用构成一个集群,利用硬件优势支撑访问量高的应用.

    作用:通过负载均衡设备共同对外提供服务

    就是说使用硬件来解决高并发的问题,相当于增加网络带宽来减少网络延迟

    3什么是微服务?

    微服务是对系统进行更细粒度的拆分,侧重于模块解耦和复用,不同的微服务不一定部署到不同服务器上,微服务是使系统各个功能拆分更加精细和独立的垂直拓展。

    分布式一定是微服务的,但是微服务一定不是分布式的。

    对于什么是微服务架构,知乎有篇帖子讲的通俗易懂,大家可以看看:https://www.zhihu.com/question/65502802

  • 相关阅读:
    25.Kafka(三):面试题
    24.Kafka(二):API
    23.Kafka(一):概述
    22.Flume监控、自定义组件、面试题
    21.Flume概述和企业开发案例
    20.Hive企业调优
    19.Hive函数、存储压缩
    18.Hive数据查询
    17.Hive数据操作
    16.Hive基础
  • 原文地址:https://www.cnblogs.com/KYin/p/14535281.html
Copyright © 2011-2022 走看看