Aibabelx-shop 大型微服务架构系列实战之技术选型

  • 一.本项目涉及编程语言java,scala,python,涉及的技术如下:
  • 1.微服务架构:
  • springboot
  • springcloud
  • mybatisplus
  • shiro
  • 2.全文检索技术
  • solr
  • 3.日志系统技术
  • elk
  • 4.消息中间件
  • kafka
  • 5.数据库技术
  • mysql
  • redis
  • mongoDB
  • mycat
  • 6.缓存技术
  • redis
  • memcache
  • 7.大数据系列技术
  • hadoop
  • hbase
  • hive
  • flume
  • strom
  • sprak
  • flink
  • blink
  • beam
  • Impala
  • zookeeper
  • sqoop
  • 8.AI技术
  • TensorFlow
  • Pytroch
  • Keras
  • 9.前段技术
  • vue
  • echat
  • jquery
  • 10.高可用实现方案
  • nginx
  • lvs
  • KeepAlived
  • HAProxy
  • 11.python 技术
  • web 框架:flask SQLAlchemy
  • 爬虫框架:requests  urllib  Beautiful Soup    Scrapy   selenium
  • 自然语言处理: NLTK  Gensim SpaCy
  • 数据科学库:  NumPy   SciPy   Pandas    StatsModels   Matplotlib Seaborn

原文地址:https://www.cnblogs.com/aibabel/p/11665537.html

时间: 2024-10-09 10:42:29

Aibabelx-shop 大型微服务架构系列实战之技术选型的相关文章

【.net core】电商平台升级之微服务架构应用实战(core-grpc)

一.前言 这篇文章本来是继续分享IdentityServer4 的相关文章,由于之前有博友问我关于微服务相关的问题,我就先跳过IdentityServer4的分享,进行微服务相关的技术学习和分享.微服务在我的分享目录里面是放到四月份开始系列文章分享的,这里就先穿越下,提前安排微服务应用的开篇文章 电商系统升级之微服务架构的应用. 本博客以及公众号坚持以架构的思维来分享技术,不仅仅是单纯的分享怎么使用的Demo. 二.场景 先来回顾下我上篇文章 Asp.Net Core 中IdentityServ

微服务架构应用实战(core-grpc)

一.前言 这篇文章本来是继续分享IdentityServer4 的相关文章,由于之前有博友问我关于微服务相关的问题,我就先跳过IdentityServer4的分享,进行微服务相关的技术学习和分享.微服务在我的分享目录里面是放到四月份开始系列文章分享的,这里就先穿越下,提前安排微服务应用的开篇文章 电商系统升级之微服务架构的应用.本博客以及公众号坚持以架构的思维来分享技术,不仅仅是单纯的分享怎么使用的Demo. 二.场景 先来回顾下我上篇文章 Asp.Net Core 中IdentityServe

云计算视频教程:Java内容微服务架构项目实战

微服务架构模式(Microservice Architect Pattern)是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值.微服务架构的本质,是用一些功能比较明确.业务比较精练的服务去解决更大.更实际的问题. 近两年在服务的疯狂增长与云计算技术的进步,让微服务架构受到重点关注,因此很多同学想知道微服务架构的部署及实际应用. 课程简介 MyShopPlus项目致力于推广并普及微服务架构思想,采用全新服务网格系统打造电商生态级产品.通过学习学

大型微服务架构稳定性建设策略

前言 随着业务的不断发展, 我们的系统后台服务将面对越来越多的压力. 业务模式越来越丰富, 系统功能实现越来越多:系统服务建设越来越多, 彼此交互错综复杂,性能下降:使用用户逐渐增加, 流量压力加大,系统瓶颈凸显:促销运营活动带来瞬间高并发流量, 对系统造成影响.这些问题都将考验我们对大型网站稳定性技术策略的掌握程度. 问题 大型网站的基本特点有哪些:大型网站稳定性技术策略有哪些:面对流量峰值的时候,我们需要在事前.事中.事后做哪些事情:性能优化的方向又有哪些? 我们如何选择. 内容 什么是稳定

微服务架构案例(03):数据库选型简介,业务数据规划设计

本文源码:GitHub·点这里 || GitEE·点这里 更新进度(共6节): 01:项目技术选型简介,架构图解说明 02:业务架构设计,系统分层管理 03:数据库选型,业务数据设计规划 一.数据库选择 1.数据库分类 数据库类型 常见数据库 关系型 MySQL.Oracle.DB2.SQLServer等. 非关系型 Hbase.Redis.MongodDB等. 行式存储 MySQL.Oracle.DB2.SQLServer等. 列式存储 Hbase.ClickHouse等. 分布式存储 Cas

《亿级流量电商详情页系统实战:缓存架构+高可用服务架构+微服务架构》

视频教程:http://www.roncoo.com/course/view/af7d501667fe4a19a60e9467e6d2b3d9 升级说明: 该课程原本是123节课时,已于2017年7月份全部更新完毕.在原有123节课时的基础上,再免费新增70到80节左右的内容(注:课程大纲可能会做进一步优化,具体以最终更新为准),课程名将变更为<亿级流量电商详情页系统实战(第二版):缓存架构+高可用服务架构+微服务架构>简称第二版.本次免费新增内容将会从9月中旬开始更新,一直到10月底更新完毕

一个可供中小团队参考的微服务架构技术栈

一个可供中小团队参考的微服务架构技术栈 聊聊架构 2018-05-07 作者 杨波 作者 |  杨波编辑 |  张浩 近年,Spring Cloud 俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆.我近年一直在一线互联网公司(携程,拍拍贷等)开展微服务架构实践,根据我个人的一线实践经验和我平时对 Spring Cloud 的调研,我认为 Spring Cloud 技术栈中的有些组件离生产级开发尚有一定距离.比方说 Spring Cloud Config 和 Spring Cloud

Spring Boot、微服务架构和大数据

一文读懂 Spring Boot.微服务架构和大数据治理三者之间的故事 https://www.cnblogs.com/ityouknow/p/9034377.html 微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物.互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活.易扩展的系统,快速应对需求的变化:同时,随着用户的增加,如何保证系统的可伸缩性.高可用性,

微服务架构(一):什么是微服务

解析微服务架构系列文章将分几篇描述微服务的定义.特点.应用场景.企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型. 为什么需要微服务架构 "微服务"架构是近期软件应用领域非常热门的概念.让我们先来看看传统IT架构面临的一些问题: 使用传统的整体式架构(Monolithic Architecture)应用开发系统,如CRM.ERP等大型应用,随着新需求的不断增加,企业更新和修复大型整体式应用变得越来越困难: 随着移动互联网的发展,企业