• Overview
  • Documentation
    • EduMsg Server ver 0.1
    • EduMsg Android ver 0.1
  • Design
  • References
  • Download
  • Community

The Open Source

Educational Microblogging Platform

References


Following is a list of references to related material;

Distributed Databases, Data Stores and Caches
Principles of Distributed Database Systems by Özsu
Distributed Database Systems by Ray
NoSQL Distilled by Sadalage and Fowler
MongoDB: The Definitive Guide by Chodorow
Scaling MongoDB
Hadoop: The Definitive Guide by White
Redis Cookbook by Macedo and Oliveira
Instant Redis Optimization How-to by Chinnachamy
Getting Started with Memcached by Soliman
HBase: The Definitive Guide by George
Instant Varnish Cache How-to by Moutinho

Message Queues and Asynchronous I/O
SEDA paper by Matt Welsh et al.
Queue-based System Architecture by Razzaq

Load Balancing
Load Balancing 47 Success Secrets by Ellis
Load Balancing Servers, Firewalls, and Caches by Kopparapu
Practical Load Balancing: Ride the Performance Tiger by Membry et al.

Scalability
Scalability Rules: 50 Principles for Scaling Web Sites
The Art of Scalability by Fisher and Abbott
Scalable Internet Architectures by Schlossnagle

Data Structures and Algorithms
Introduction to Algorithms by Cormen et al.
Algorithms by Dasgupta, Papadimitriou and Vazirani
The Algorithm Design Manual by Skiena
Algorithms by Sedgewick and Wayne
Data Structures and Algorithms by Goodrich, Tammasia, and Goldwasser

Design Patterns
Design Patterns: Elements of Reusable Object-Oriented Software
Pattern Hatching: Design Patterns Applied
Head First Design Patterns
MongoDB Applied Design Patterns by Copeland
Cloud Design Patterns by Homer et al.


© Copyright EduMsg 2014-2023. All rights reserved.