云计算 反思课 5 实时服务测试的策略与思考
昨天我们的 Twitter Analysis Service 采用了新的测试方式,在大约两个半小时的时间内进行各类请求的压力测试,以确保系统能够应对复杂请求。虽然我做的部分表现非常糟糕,但是从中学到了很多东西,知耻而后勇。
该标签下的全部文章。
昨天我们的 Twitter Analysis Service 采用了新的测试方式,在大约两个半小时的时间内进行各类请求的压力测试,以确保系统能够应对复杂请求。虽然我做的部分表现非常糟糕,但是从中学到了很多东西,知耻而后勇。
Developing cloud programs (i.e., designing and implementing software systems that successfully exploit the capabilities of massively distributed computational resources) presents f
之前的任务我们主要做的是 OLTP 的工作,这节课我们来接触一些 OLAP 数据仓库相关的内容,主要是 Hive, Impala 和 Redshift。
In this module, we discuss a few popular NoSQL data stores: Apache HBase, MongoDB, Apache Cassandra and Amazon's DynamoDB.
Now that we have covered specific file systems and database implementations, we turn our focus to object storage. Object storage is an important facet in cloud storage, and is one
之前的任务中我们使用 Amazon EMR 来搭建 HBase,这样一来,可定制性就比较差,没有办法根据具体的应用来进行调优,所以这里我们试着直接使用普通的 EC2 实例来自己搭建 HBase。
这一次的任务需要前端后端一起做了!后端包括 MySQL, HBase 和 MongoDB,通过这次的作业,我们应该能够慢慢开始实现自己的 web 应用了。
从这节课开始,就进入了第二阶段,熟悉了基本的架构和操作之后,需要处理更加接近现实的稍微复杂一些的请求(不能像之前那么简单粗暴)。
学习是一个不断改进方法论的过程,课程项目 6 MySQL 和 HBase 配置及测试,因为自己对于搭建基于 NoSQL 数据库的 Web 服务缺乏足够的经验,在具体对前后端进行优化的时候走了很多弯路,也意识到了没有目的的优化很可能是劣化,这里主要整理一下自己对于优化问题的思考。