WebFund 2014W Lecture 14: Difference between revisions

From Soma-notes
Created page with "==Topics== * adventure-ajax-demo * jQuery * javascript console in browsers * web security"
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
The video from the lecture given on March 5, 2014 is available:
* [http://www.screencast.com/t/JpSoksS707L Small from screencast.com]
* [http://www.screencast.com/t/zIqpopF0 Large from screencast.com]
* [http://dl.cuol.ca/capture/Anil.Somayaji/COMP_2406_2014W_Lecture_13_-_20140305_145948_27.mp4 Original from CUOL]
==Topics==
==Topics==


Line 5: Line 11:
* javascript console in browsers
* javascript console in browsers
* web security
* web security
==Design considerations==
* concurrency: multiple clients doing requests in parallel
** avoid modifying the "same" data structure in parallel
** => change different documents where possible, rather than multiple changes to the same document
* latency: how long to update client interface
** make sure database operations will be fast
** optimize queries (build appropriate indexes

Latest revision as of 00:42, 10 March 2014

The video from the lecture given on March 5, 2014 is available:

Topics

  • adventure-ajax-demo
  • jQuery
  • javascript console in browsers
  • web security

Design considerations

  • concurrency: multiple clients doing requests in parallel
    • avoid modifying the "same" data structure in parallel
    • => change different documents where possible, rather than multiple changes to the same document
  • latency: how long to update client interface
    • make sure database operations will be fast
    • optimize queries (build appropriate indexes