CENG 433
Scalable Software Development for Internet
Logical / physical arhitecture design and server components, performance measurement, advanced caching strategies, horizontal scaling with MySQL and handling peak load.
Topics |
Introduction to Play Framework |
Base project |
Introduction to Internet logical architecture designs .
|
Load Performance testing |
Caching Strategies |
Distributed data fetching and queuing Distrubed DNS structures.
|
Performance logging on the server and browser |
Developing for scalable databases . |
Scaling MySQL |
Map Reduce with Hadoop |
Handling unpredictable peak-time load and failures
|
Online deployment strategies |
Handling unpredictable / peak-time load and failures (static fallbacks, failover mechanisms, etc.)
|
Online deployment strategies |
Other Fourth Year Courses
- CENG 400
- CENG 411
- CENG 415
- CENG 416
- CENG 418
- CENG 421
- CENG 422
- CENG 424
- CENG 431
- CENG 432
- CENG 434
- CENG 435
- CENG 436
- CENG 437
- CENG 441
- CENG 442
- CENG 443
- CENG 444
- CENG 451
- CENG 452
- CENG 461
- CENG 462
- CENG 463
- CENG 464
- CENG 465
- CENG 471
- CENG 472
- CENG 473
- CENG 481
- CENG 482
- CENG 483
- CENG 484
- CENG 485
- CENG 486
- CENG 487
- CENG 488