首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

可伸缩web架构中的并发编程模式

摘要第4-5页
ABSTRACT第5页
第一章 引言第10-12页
    1.1 课题背景第10页
    1.2 课题任务第10-11页
        1.2.1 课题内容第10页
        1.2.2 本人承担任务第10-11页
    1.3 论文结构第11-12页
第二章 万维网,并发,伸缩性及常用组件第12-17页
    2.1 基础知识第12-14页
        2.1.1 Web基本概念概述第12-13页
        2.1.2 并发性第13-14页
        2.1.3 可伸缩性第14页
    2.2 可伸缩web架构中的常用组件介绍第14-16页
    2.3 本章小结第16-17页
第三章 高性能web服务器架构中的并发模式第17-25页
    3.1 概述第17-21页
        3.1.1 web请求的处理流程第17页
        3.1.2 c10K问题第17-18页
        3.1.3 I/O操作模型第18-21页
    3.2 常用web服务器架构第21-24页
        3.2.1 基于线程的web服务器架构第21-22页
        3.2.2 基于事件驱动的web服务器架构第22-23页
        3.2.3 混合模式的web服务器架构第23-24页
    3.3 本章小结第24-25页
第四章 应用业务逻辑中的并发模式第25-38页
    4.1 概述第25页
    4.2 基于线程,锁,共享状态的并发模式第25-28页
        4.2.1 共享和可变状态的含义第25-26页
        4.2.2 案例分析:Java中的并发第26-27页
        4.2.3 基于线程和锁的并发业务逻辑第27-28页
    4.3 基于软件事务内存的并发模式第28-32页
        4.3.1 软件事务内存的含义第28-29页
        4.3.2 案例分析:Clojure中的并发第29-31页
        4.3.3 基于软件事务内存的并发业务逻辑第31-32页
    4.4 基于角色的并发模式第32-34页
        4.4.1 角色模型第32-33页
        4.4.2 案例分析:Scala中的并发第33-34页
        4.4.3 基于软件事务内存的并发业务逻辑第34页
    4.5 基于事件驱动的并发模式第34-37页
        4.5.1 事件驱动架构第34-35页
        4.5.2 案例分析:Node.js中的并发第35-36页
        4.5.3 基于事件驱动的并发业务逻辑第36-37页
    4.6 本章小结第37-38页
第五章 后端存储中的并发模式第38-47页
    5.1 概述第38页
    5.2 分布式数据库的挑战第38页
    5.3 分布式数据库系统的类型第38-46页
        5.3.1 关系型数据库系统第38-40页
        5.3.2 非关系型数据库系统第40-46页
    5.4 本章小结第46-47页
第六章 编程实现与测试第47-72页
    6.1 概述第47页
    6.2 用Ruby实现一个基于多线程和事件驱动混合模式的web服务器第47-54页
        6.2.1 开发环境及工具第47页
        6.2.2 代码讲解第47-53页
        6.2.3 测试说明第53-54页
    6.3 用Java实现一个基于多线程模式的大规模feed系统应用业务逻辑第54-65页
        6.3.1 大规模feed系统简介第54-56页
        6.3.2 开发环境及工具第56页
        6.3.3 核心代码详解第56-63页
        6.3.4 测试代码说明第63-65页
    6.4 用MySQL集群实现一个大规模feed系统的后端存储第65-71页
        6.4.1 大规模feed系统的后端存储简介第65页
        6.4.2 开发环境及工具第65页
        6.4.3 核心代码及架构详解第65-71页
        6.4.4 测试代码说明第71页
    6.5 本章小结第71-72页
第七章 选择合适的并发模式第72-76页
    7.1 概述第72页
    7.2 选择合适的web服务器架构第72页
    7.3 选择适合应用业务逻辑的并发策略第72-73页
    7.4 选择合适的后端存储架构第73-74页
    7.5 本章小结第74-76页
第八章 结束语第76-78页
    8.1 论文工作总结第76页
    8.2 问题和展望第76-78页
参考文献第78-79页
致谢第79页

论文共79页,点击 下载论文
上一篇:基于人类行为动力学的谣言在复杂网络上的传播过程
下一篇:WLAN系统CPE设备信息备份功能的分析与设计