
cloud computing
Jmayday
人生就像一场修行,不断改变自己对世界的认知,去探索和发现未知事物的奥秘,一次令人回味无穷的旅途
展开
-
基于阿里云搭建实时数据仓库项目学习笔记
实现思思路:一、项目需求分析二、阿里云技术构架三、技术构架四、系统架构设计五、业务流程六、电商表结构具体实施:一、业务数据准备二、缓冲业务数据三、同步业务数据 主要对比之前做的ETL数据仓库项目,学习一下阿里云数仓方法,顺便了解一下阿里云与相关的大数据产品。借鉴和学习好的方法和思路。一、项目需求分析1、实时采集埋点日志数据2、实时采集...原创 2020-02-16 14:34:47 · 1830 阅读 · 0 评论 -
微服务优化日记
自建商城在设计之初,业务部门就提出了两个要求:不崩 &快速上线。在立项之后,团队还没有完全配备好,一边从其他团队里调取人手,一边大力招聘,与此同时,我们的架构师也在搭建一套分布式商城开发框架,编写 Demo,让新加入的同学能快速上手。暴露问题问题一:分布式事务为什么会使用分布式事务?这个暂且可以归因于快速上线,因为生...原创 2019-12-27 08:48:54 · 217 阅读 · 0 评论 -
四种典型的软件架构
了解四种软件架构:Serverless、微服务、分布式、单体如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。一、单体架构单体架构比较初级,典型的三级架构,前端(Web/手机端)+中间业务逻辑层+数据库层。这是一种典型的Java Spring mvc或者Py...转载 2019-11-19 11:46:37 · 2128 阅读 · 0 评论 -
云平台的分类
要了解云平台之前,首先讲一下云计算定义:云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒种)完成对...原创 2019-11-18 15:06:31 · 5453 阅读 · 0 评论