软件架构
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件架构相关的知识,希望对你有一定的参考价值。
软件架构:四层
操作系统:
RedHat红帽企业系统(Red Hat Enterprise Linux ,RHEL)
全球最大的开源技术厂商,提供性能极强的Linux套件系统并拥有完善的全球技术支持。
红帽公司推出的面向红帽Linux 操作系统技能的认证考试,该考试是全球范围内认可度最高、最权威的认证。
认证体系有三个等级,分别是RHCSA(红帽认证系统管理员)、RHCE(红帽认证工程师)、 RHCA(红帽认证的系统架构师),其中顶级认证RHCA全国仅200余人。
数据库:
关系型数据库:笛卡尔积
非关系数据库:key-value(nosql)
编程语言:C/C++、Java、C#、php、Python、nodeJS
|
操作系统 |
数据库 |
中间件 |
编程语言 |
Oracle |
Unix,Linux |
Oracle、MySql |
WebLogic、 |
Java |
微软 |
Win |
Sql server |
IIS |
C# |
SUN |
Linux |
MySql |
… |
Java |
开源社区 |
Linux/win |
MySql |
Apache |
PHP |
NodeJS
Python(测试、自动化测试脚本)
IOS(C/C++ OBJ-C)()
Java
C# .NET(VB,C++)
LNMP(Linux + Nginx + mysql + PHP/Python)10W-不稳定
LAMP(Linux + Apache + MySql + PHP/Python)2w-3w
WNMP(Window + Nginx + MySql + PHP/Python)
WAMP(Window + Apache + MySql + PHP/Python)
C/C++(手动)(指针) Java(自动内存回收) C# PHP(前端)
C/C++(硬件)(嵌入式)(.dll) James Gosling(Java)(JVM) 微软+SUN(J++)(C#) IMB java(Oracle现金收购 75亿美元) PHP(手册) |
Oracle(Oracle-Linux Oracle +WebLogic)70W-80W -(1亿-2亿)
.NET(Win Server +Sql server+ IIS)-(7000W)
大型游戏(游戏引擎 C++)
电商(高并发、高可用、高性能 Java)
互联网金融(PHP)
WAMP
LA +Oracle +P
IBM(服务器)(理论:数据库)
HP(服务器)
Oracle(美国政府)
Win(操作系统)
C/C++3~4年(Java20天)
游戏(不考虑)
LOL(C、C++、Java、PHP、)
互联网(分离)
以上是关于软件架构的主要内容,如果未能解决你的问题,请参考以下文章