码迷,mamicode.com
首页 >  
搜索关键字:软件架构    ( 1382个结果
关于Web实现前后端分离,前后端解耦
一、前言 ”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解耦。并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。 前后端分离(解 ...
分类:Web程序   时间:2019-05-26 09:38:26    阅读次数:149
微服务举例
由于技术领域的范式转变,以及希望以快速且可靠的方式找到更好的方法来构建应用程序,企业软件架构总是伴随新的架构风格而发展。 微服务架构已被广泛采用的架构风格,允许快速,安全地构建软件应用程序。微服务架构促进软件系统结构成为:松散耦合且独立自治的服务(独立开发,部署和扩展)的集合。这些服务通过集成所有此 ...
分类:其他好文   时间:2019-05-23 11:00:31    阅读次数:162
hadoop相关
hadoop相关子系统: Apache Hadoop是Apache的一个分布式计算开源框架,提供了一个分布式文件系统子项目(HDFS)和支持MapReduce分布式计算的软件架构 那什么是MapReduce呢? 举例来说,统计一系列的文档中的词汇。文档数量规模很大,有1000万个文档,英文单词的总数 ...
分类:其他好文   时间:2019-05-22 11:02:14    阅读次数:90
如何成为一名大数据工程师?
未来,对熟练的大数据工程师的需求将急速增长。现实的情况是这样的,无论公司属于哪个行业,要想在当今竞争激烈的市场环境中取得成功,需要一个强大的软件架构用来存储和访问公司数据,最好从公司创立一开始就要搭建它。在如今有时候有数据的地方就叫大数据,这未免有些夸张,在本文中统称为数据工程师和数据科学家。先了解一下,数据工程师究竟做什么事?一个人怎么样成为数据工程师?我们将讨论这个有趣的领域以及如何成为数据工
分类:其他好文   时间:2019-05-20 13:28:15    阅读次数:120
Java之Spring Cloud概念介绍
文章大纲 一、理解微服务二、Spring Cloud知识介绍三、参考资料下载四、参考文章 一、理解微服务 我们通过软件架构演进过程来理解什么是微服务,软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。 1. 单体架构 1.1 特点(1)所有的功能集成在一个项目工程中。(2)所有 ...
分类:编程语言   时间:2019-05-19 12:31:21    阅读次数:137
HTML相关知识回顾
今日内容 1. web概念概述 2. HTML web概念概述 JavaWeb: 使用Java语言开发基于互联网的项目 软件架构: 1. C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 如:QQ,迅雷... 优点: 1. 用户体验好 缺点 ...
分类:Web程序   时间:2019-05-19 09:59:59    阅读次数:111
常见的5个软件架构模式
企业规模的软件系统该如何设计呢?在开始写代码之前,我们需要选择一个合适的架构,这个架构将决定软件实施过程中的功能属性和质量属性。因此,了解软件设计中的不同架构模式对我们的软件设计会有较大的帮助。 什么是架构模式?根据维基百科:架构模式是针对特定软件架构场景常见问题的通用、可重用解决方案。架构模式类似 ...
分类:其他好文   时间:2019-05-18 19:13:09    阅读次数:153
软件结构、IP、端口号、域名、网站分类
软件架构 C/S Client 客户端 Server 服务器 用户需要安装客户端软件。 例:支付宝、微信、QQ、王者荣耀 等 B/S Browser 浏览器 Server 服务器 用户通过浏览器就可以访问。 例:淘宝网、京东、百度 等。 服务器 也是一台电脑,主要用于存储和处理数据,对外提供服务。 ...
分类:Web程序   时间:2019-05-16 12:41:42    阅读次数:159
【转】嵌入式为什么没有嵌入式软件架构师?
此处嵌入式特指基于linux平台,单片机和其他rtos不在讨论范围~ 我从事嵌入式软件开发有6,7个年头,bsp、驱动、应用软件、android hall、framework等都有涉猎。平时除了关注嵌入式行业的发展,也多少对Web、后台服务端、分布式等方向的技术有一些关注。 近期有萌生换个行业方向的 ...
分类:其他好文   时间:2019-05-16 11:04:01    阅读次数:111
初涉springboot
首先,我们需要了解微服务是什么? 微服务 (Microservices) 是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模块化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independen ...
分类:编程语言   时间:2019-05-14 14:38:28    阅读次数:149
1382条   上一页 1 ... 26 27 28 29 30 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!