-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathindex.html
More file actions
140 lines (118 loc) · 4.54 KB
/
index.html
File metadata and controls
140 lines (118 loc) · 4.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
---
layout: bare
theme: home
title: Scalable Internet Services
description: Advanced topics in highly scalable Internet services.
---
<section>
<div class="container">
<div class="half">
<div class="content">
<h2>Course Description</h2>
<p>This course explores advanced topics in highly scalable Internet services and
their underlying systems architecture.
Software today is increasingly being delivered as a service: accessible globally
via web browsers and mobile applications and backed by millions of servers.
Modern frameworks and platforms are making it easier to build and deploy these
systems, such as Ruby on Rails and Amazon's EC2.
</p>
<p>
Yet despite these advances, some concerns just don't go away. Building scalable
Internet services today still requires an understanding of topics like caching, load
balancing, security, and monitoring. In this course we will examine these topics
and more: the state of the art in building scalable Internet services.
</p>
</div>
</div>
<div class="half">
<div class="content screen-shot"></div>
</div>
</div>
</section>
<section class="grey">
<div class="container">
<div class="half">
<div class="content">
<h2>Course Lectures</h2>
<p>
Course lectures will be Tuesdays and Thursdays, from 12:00pm to 1:50pm in Boelter Hall 3400. Lecture material will cover
the essentials of building large scale Internet services. The lecture schedule and slides are available online.
</p>
<div >
<a href="/slides/">
<h3>Course Lecture Schedule</h3>
</a>
</div>
</div>
</div>
<div class="half">
<div class="workbook"></div>
</div>
</div>
</section>
<section>
<div class="container">
<div class="half">
<div class="content">
<h2>Course Project</h2>
<p>
The goal of the course project is to gain hands-on experience in building and deploying a scalable web service
on the Internet. Students will do this using the latest web technologies in order to learn how to tackle scalability and
fault-tolerance concerns. Projects
will be conducted in agile teams, and students will build their own scalable, redundant web site using
fundamental web technologies and the Ruby on Rails framework.
</p>
<p>Project-centric lab will meet every Friday from either 12:00pm to 1:50pm in Dodd Hall 78 or 2:00pm to 3:50pm in Rolfe Hall 3126.</p>
<div >
<a href="/projects/">
<h3>Course Project Details</h3>
</a>
</div>
</div>
</div>
<div class="half">
<div class="downloads"></div>
</div>
</div>
</section>
<section class="grey">
<div class="container">
<div class="half">
<div class="content">
<a id="contact_info"></a>
<h3>Course Information</h3>
<p>
<ul>
<li><b>Instructors:</b> Andrew Mutz (andrew.mutz@cs.ucla.edu), John Rothfels (john@dynasty.com)</li>
<li><b>TA:</b> Karl Marrett (kdmarrett@gmail.com) <b>OH:</b> 2:00pm-3:00pm W R </li>
<li><b>TA:</b> Rishab Ketan Doshi (rishabkdoshi@g.ucla.edu) <b>OH:</b> 2:00pm-4:00pm T </li>
<li><b>Time:</b> T R 12:00pm-1:50pm, labs F 12:00pm-1:50pm or F 2:00pm-3:50pm</li>
<li><b>Location:</b> Lecture in Boelter 3400, Lab in Dodd Hall 78, Rolfe Hall 3126</li>
</ul>
</p>
</div>
</div>
<div class="half">
<div class="content">
<h3> </h3>
<p>
<ul>
<li><b>Github organization:</b> <a href="https://github.com/scalableinternetservices/">Scalable Internet Services</a></li>
<li><b>Piazza Discussion Group:</b>
<a href="http://piazza.com/ucla/fall2019/cs188">piazza.com/ucla/fall2019/cs188</a></li>
<li><b>Textbooks:</b>
<ul style="margin:0">
<li><a href="https://www.railstutorial.org/book">Michael Hartl's Ruby on Rails Tutorial Book </a>
</li>
<li><a href="http://www.amazon.com/High-Performance-Browser-Networking-performance/dp/1449344763">High Performance Browser Networking</a> (ISBN: 9781449344764)
<br>Can be <a href="https://hpbn.co/">read online for free</a>.
</li>
</ul>
</li>
</ul>
</p>
</div>
</div>
</div>
</section>
{% include footer.html %}