天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

可伸縮web架構(gòu)中的并發(fā)編程模式

發(fā)布時間:2018-07-12 13:50

  本文選題:web應用 + 架構(gòu)。 參考:《北京郵電大學》2014年碩士論文


【摘要】:隨著互聯(lián)網(wǎng)的迅速發(fā)展,web早已成為人們生活中不可或缺的一部分,人們越來越多的通過各種web應用程序來娛樂和工作,雖然計算機硬件的性能也是逐年提升,但對于一個用戶量成百上千萬甚至是億級別的web應用來說,如何處理高并發(fā)的訪問和操作仍然是一個很大的挑戰(zhàn)。而要想解決這些難題,就要求web應用的整個架構(gòu)必須具有很好的可伸縮性,從而使得網(wǎng)站或者服務能夠持續(xù)良好的運行。 本文首先解釋了構(gòu)成整個web的技術(shù)基礎(chǔ),以及相關(guān)的技術(shù)術(shù)語,尤其是詳細地解釋了并發(fā)和可伸縮在web領(lǐng)域的含義。同時還介紹了web架構(gòu)中的常用組件,為下面的論述做一個鋪墊。 本文的第三,四,五章分別從web應用架構(gòu)的局部組件,具體是web服務器,應用業(yè)務邏輯和后端存儲來論述其中的并發(fā)編程模式,各種模式的特點,如何通過這些模式實現(xiàn)高并發(fā)可伸縮的組件,從而保證整體應用架構(gòu)也具有很好的并發(fā)性和可伸縮性。 本文的第六章基于前面的論述,分別編程實現(xiàn)了一個web服務器程序,以及一個大規(guī)模feed系統(tǒng)的應用業(yè)務邏輯和后端存儲。 最后本文介紹了前文中提到的并發(fā)編程模式各自的適用場景,通過比較來幫助選擇合適的并發(fā)模式。 本文總結(jié)了web領(lǐng)域的核心技術(shù),并分析了構(gòu)建高性能可伸縮web架構(gòu)的常用方法,重點放在了論述如何應用合適的并發(fā)模式來提高整個系統(tǒng)架構(gòu)的可伸縮性上。對于和開發(fā)者關(guān)系最密切的應用業(yè)務邏輯層,詳細的總結(jié)論述了多種并發(fā)編程模式,并提供了相應的代碼示例,方便學習參考文中論述的理論知識,并把它們應用到實際的項目中。
[Abstract]:With the rapid development of the Internet, web has become an indispensable part of people's lives. More and more people use various web applications to entertain and work, although the performance of computer hardware is also improving year by year. However, for a web application with millions of users or even billions of users, how to handle high concurrent access and operation is still a big challenge. In order to solve these problems, the whole architecture of web application must be scalable, so that the website or service can continue to run well. This paper first explains the technical basis of the whole web, and the related technical terms, especially explains the meaning of concurrency and scalability in the web domain in detail. At the same time, it also introduces the common components in web architecture, which pave the way for the following discussion. In the third, fourth and fifth chapters of this paper, we discuss the concurrent programming patterns and the characteristics of various models from the local components of web application architecture, the specific web server, the application of business logic and back-end storage. How to achieve high concurrency and scalable components through these patterns so as to ensure that the overall application architecture also has good concurrency and scalability. In the sixth chapter, a web server program is programmed, and the application business logic and back-end storage of a large scale feed system are implemented. Finally, this paper introduces the applicable scenarios of the concurrency programming pattern mentioned in the previous paper, and helps to select the appropriate concurrent mode by comparison. This paper summarizes the core technologies in the field of web, analyzes the common methods of constructing high performance scalable web architecture, and focuses on how to apply appropriate concurrency patterns to improve the scalability of the whole system architecture. For the application business logic layer, which is most closely related to the developer, this paper summarizes and discusses several concurrent programming models in detail, and provides corresponding code examples to facilitate the study of the theoretical knowledge discussed in the reference article. And apply them to actual projects.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.09

【相似文獻】

相關(guān)期刊論文 前10條

1 王寶智,趙慶;客戶/服務器編程模式之分析比較[J];微型機與應用;1998年03期

2 汪貴平,武寶會;增益可編程儀用放大器AD625工作原理及應用[J];電子技術(shù)應用;1993年03期

3 柯艷明,李躍新,解定;Windows下PVM的安裝、配置與編程[J];湖北大學學報(自然科學版);2004年04期

4 許濤;劉程;;Vb6.0中ADO編程易混淆概念解析[J];現(xiàn)代商貿(mào)工業(yè);2012年22期

5 王治;;計算機體系結(jié)構(gòu)與編程模式關(guān)系的研究[J];現(xiàn)代企業(yè)教育;2011年21期

6 李志均,傅秀芬;Java3D API與Java3D編程技術(shù)[J];現(xiàn)代計算機;1999年04期

7 童亞拉;;基于Dialogic卡的編程模式選擇研究[J];湖北工業(yè)大學學報;2006年02期

8 周立功;;AnyWhere——面向設(shè)備的編程模式[J];單片機與嵌入式系統(tǒng)應用;2009年09期

9 盧素魁;王思樂;;從C到C++編程模式的快速轉(zhuǎn)變[J];煤炭技術(shù);2010年10期

10 王影;;簡述C++中ADO的編程模式[J];才智;2008年22期

相關(guān)會議論文 前1條

1 亓開元;李基梅;;業(yè)務端編程模式與現(xiàn)行服務組合模式的對比分析[A];煤礦自動化與信息化——第19屆全國煤礦自動化與信息化學術(shù)會議暨中國礦業(yè)大學(北京)百年校慶學術(shù)會議論文集[C];2009年

相關(guān)重要報紙文章 前2條

1 本報記者 宋家雨;差距不僅在計算能力[N];網(wǎng)絡(luò)世界;2008年

2 上海 言已;1~16路可編程彩燈控制器[N];電子報;2005年

相關(guān)碩士學位論文 前1條

1 陳凌陽;可伸縮web架構(gòu)中的并發(fā)編程模式[D];北京郵電大學;2014年

,

本文編號:2117356

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2117356.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8a40b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com