Welcome to CIS 455 / 555 – Internet and Web Systems. Zachary G. Ives University of Pennsylvania CIS 455 / 555 – Internet and Web Systems January 13, 2010. What this Course Is About. How do we build services like Google, Akamai, iTunes, Facebook, EBAY, …?
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Zachary G. Ives
University of Pennsylvania
CIS 455 / 555 – Internet and Web Systems
January 13, 2010
CIS 350/573: software engineering and mashups
CIS 505: focuses on distributed systems and algorithms
WARNING: this course should be considered 1.5 CU!
… And an interesting one!
Web Services, distrib transactions, …
SSH, FTP,HTTP, IM, P2P, …
Lightweight streaming, etc.
IPv4, IPv6 Unicast, (multicast)
WiFi, ZigBee, Ethernet, WiMax
Search Interface Servers
Uses a model ofdocument/wordsimilarity to rankmatches
pages & notifications
usage logs, …
Maps all data into a single format and virtual schema
Breaks computation intomany parts and distributes them tothe clients
Processes name-basedrequests for data; eachnode can make requests,forward requests,return data
Much of systems design is about finding the right compromise for each specific problem