Skip to content

scalable-web-systems/497s-F22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMPSCI 497S Scalable Web Systems

The web has become a large and complex area for application development. Access to an abundance of open source languages, libraries, and frameworks has led to the quick and easy construction of a variety of applications with several moving parts working in coordination to present to the user the illusion of a single program. In reality, web applications are extremely difficult to get right. They involve a large collection of coordinated services, multiple databases, complicated user interfaces, security and performance issues, and ever changing 3rd party services, spread across physical and virtual machines. These complications are further stressed by the large number of concurrent users that access these applications every second. This course will investigate several well known web-based applications and the technology and software architecture used to scale these applications. We will also study a specific topic related to scalability in software design in the context of web application architecture.

FALL 2022

Usage

You can easily access all the course material from this GitHub repository. We recommend that you clone this repository to your local computer and do frequent pulls to get the latest changes. You can do this in several ways. We recommend the gh command line tool as it easy to use and provides useful GitHub related tasks. If you choose to use gh, you can clone this repository by running the following command:

gh repo clone scalable-web-systems/497s-F22

Otherwise, you can use https:

git clone https://github.com/scalable-web-systems/497s-F22.git

Lastly, you can use ssh:

git clone git@github.com:scalable-web-systems/497s-F22.git

VSCode and Markdown

If you clone this repository to your local computer, you may prefer to preview the markdown files, rather than read them directly. Use the command palette in VScode and select Markdown: Open Preview to the Side. If you want to get fancy, I recommend the Markdown Preview Enhanced VSCode extension.

Copyright

Shield: CC BY 4.0

This work is licensed under a Creative Commons Attribution 4.0 International License.

CC BY 4.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published