ASP.NET跨平台、分布式技术架构技术栈概览 (迄今为止最全的.NET技术栈)
今天有个学技术的小兄弟问我,现在这么多的技术我要学哪个?我说你根据岗位来学,学好了哪一门都可以在社会上立足,如今已经早已不是我们当年学习IT时候那么单纯了,给他讲了很多,发现现在的技术栈变得层次复杂且组件丰富,面对复杂问题时全球也有很多框架可以选择,随后根据我的经验整理出了一份如今it技术栈各层次及所需的技术,偏.NET方向,学习的时候可以做为地图将所学知识框进所属的层次中。
--------------------------------------------------------------
商业计划 招聘激励
--------------------------------------------------------------
Product
------ ------------- -------------
|演讲| | 用户沟通 | | 产品设计 |
------ ------------- -------------
------------------------------------------------------------
-------- ----------- ---------
| Word | | Excel | | PPT |
-------- ----------- ---------
------------------------------------------------------------
-------- ----------- --------- -------------
|Axure | | Mind | | Visio | | Project |
-------- ----------- --------- -------------
------------------------------------------------------------
Font
-------- --------- ------- ---------------
| UI | | HTML | | CSS | | JavaScript |
-------- --------- ------- ---------------
------------------------------------------------------------
----------- --------- ---------
|Bootstarp| |Anglejs| | EasyUI|
----------- --------- ---------
------------------------------------------------------------
------ ------------
|SAAS| |TypeScript|
------ ------------
------------------------------------------------------------
| CDN |
------------------------------------------------------------
LB/Proxy/Cache
--------- ------------ ----------
| F5 | | Nginx | | varnish|
--------- ------------ ----------
------------------------------------------------------------
APP
--------- ---------- -------------- ---------
| IIS | | ASP.NET| |ASP.NET CORE| | NodeJS|
--------- ---------- -------------- ---------
----- ----- ---------
|Abp| |Nop| |Orchard|
----- ----- ---------
------------------------------------------------------------
Micro Service
------------------ ----------- --------- ---------- ----
| Service Fabric | | Orleans | | helios| |Akka.net| |ef|
------------------ ----------- --------- ---------- ----
------------------------------------------------------------
基础服务
------------------------------ --------------------
|分布式应用程序协调 zookepper| | 高可用 Heartbeat|
------------------------------ --------------------
---------------- --------------- ---------------------
| 数据收集Flume| | 队列RabbitMQ| |缓存 redis memcache|
---------------- --------------- ---------------------
--------------- ----------------------- -----------------
| 搜索 lucence| |计算 stom MapRedues | |数据库代理mycat|
--------------- ----------------------- -----------------
------------------------------------------------------------
数据存储
------------- --------- ---------- -------
|sql server | | mysql | | oracle | | hive|
------------- --------- ---------- -------
---------- -------- ---------- ---------
| hadoop | | HBase| | mongodb| | redis |
---------- -------- ---------- ---------
------------------------------------------------------------
云服务
------- ---------- --------
|Azure| |AliCloud| |QCloud|
------- ---------- --------
ASP.NET跨平台、分布式技术架构技术栈概览 (迄今为止最全的.NET技术栈)的更多相关文章
- .NET技术大系概览 (迄今为止最全的.NET技术栈)
从2002年的.NET 1.0开始,1.1,2.x,3.x,4.x,每个新版本的.NET都会增加新的技术,生态圈也在不断壮大. AD: 前言 .Net推出13年了,Visual Studio 2015 ...
- (转).NET技术大系概览 (迄今为止最全的.NET技术栈)
前言 .Net推出13年了,Visual Studio 2015 / .NET Framework 4.6昨天也发布了. 从2002年的.NET 1.0开始,1.1,2.x,3.x,4.x,每个新版本 ...
- 分布式网站架构后续:zookeeper技术浅析
Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用 越来越多.今天我想谈谈zookeeper,本文不谈如何使用z ...
- China .NET Conf 2019-.NET技术架构下的混沌工程实践
这个月的8号.9号,个人很荣幸参加了China.NET Conf 2019 , 中国.NET开发者峰会,同时分享了技术专题<.NET技术架构下的混沌工程实践>,给广大的.NET开发小伙伴介 ...
- 聚光灯下的熊猫TV技术架构演进
2015年开始的百播大战,熊猫TV是其中比较特别的一员. 说熊猫TV是含着金钥匙出生的公子哥不为过.还未上线,就频频曝光,科技号,微博稿,站上风口浪尖.内测期间更是有不少淘宝店高价倒卖邀请码,光内测时 ...
- 大型网站技术架构介绍--squid
一.大型网站技术架构介绍 1.pv高 ip高 并发量 2.大型网站架构重点 1. 高性能:响应时间,TPS,系统性能计数器.缓存,消息队列等. 高可用性High Availabilit ...
- 【熊猫TV】《程序员》:聚光灯下的熊猫TV技术架构演进
2015年开始的百播大战,熊猫TV是其中比较特别的一员. 说熊猫TV是含着金钥匙出生的公子哥不为过.还未上线,就频频曝光,科技号,微博稿,站上风口浪尖.内测期间更是有不少淘宝店高价倒卖邀请码,光内测时 ...
- J2EE技术架构
一.简介 J2EE(Java 2 Platform, Enterprise Edition)是一个为大企业主机级的计算类型而设计的Java平台.Sun微系统(与其工业伙伴一起,例如IBM)设计了J2E ...
- 宜人贷PaaS数据服务平台Genie:技术架构及功能
上篇:架构及组件 一.数据平台的发展 1.1 背景介绍 随着数据时代的到来,数据量和数据复杂度的增加推动了数据工程领域的快速发展.为了满足各类数据获取/计算等需求,业内涌现出了诸多解决方案.但大部分方 ...
随机推荐
- combobox的js添加数据
$("#int_cls").combobox({ valueField:'code', textField:'name', disabled:false }); var data, ...
- python3 django连接mysql数据库
在django中将模型类中的数据迁移到mysql数据库中,首先使用pip install pymysql安装pymysql库, 然后在项目中的__init__.py中添加 import pymysql ...
- spring事物不回滚的问题
学习spring分布式事务的时候,自己整了个demo,写test测试的时候发先事物没有回滚.此问题和分布式事务没关系.1.在service层引入@Transaction注解 使用 throw new ...
- spring cloud gateway:Unable to find GatewayFilterFactory with name Hystrix
在springcloud gateway中引用Hystrix filter 编译启动时提示 Unable to find GatewayFilterFactory with name Hystrix ...
- idhttp访问HTTPS
idhttp访问HTTPS 访问一个 WEB 网站,如果采用 HTTP 的话,直接使用 TIdHTTP 这个控件,最简单的用法是: S := IdHTTP1.Get('www.qq.com'); 这里 ...
- selenium 隐式等待报错 value must be a non-negative integer
笔者运行代码使用selenium的隐式等待时出现报错: from selenium import webdriver # 从selenium导入webdriver import time driver ...
- 性能优化 | 30个Java性能优化技巧,你会吗?
在Java程序中,性能问题的大部分原因并不在于Java语言,而是程序本身.养成良好的编码习惯非常重要,能够显著地提升程序性能. 1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间 ...
- 2.5 Go语言基础之map
Go语言中提供的映射关系容器为map, Go中内置类型,其内部使用散列表(hash)实现,为引用类型. 无序键值对(key-value)集合,通过key(类似索引)快速检索数据 必须初始化才能使用. ...
- Kotlin入门-Android的基础布局
线性布局线性布局LinearLayout是最常用的布局,顾名思义,它下面的子视图像是用一根线串了起来,所以其内部视图的排列是有顺序的,要么从上到下垂直排列,要么从左到右水平排列.排列顺序只能指定一维方 ...
- (翻译) closures-are-not-complicated
总计:读完这篇文章需要20分钟 这篇文章讲解了闭包的一些内容,作者是拿ES5规范中的一些名词来讲的. 所以可能和博客上一篇文章中提到的binding object, (lexical enviro ...