Category Archives: Computer Science

All about computer science

Survey of Publish Subscribe Event Systems

This presentation contains the summary of the paper of the same title. The paper primarily discusses about existing publish subscribe systems and how each of them differs from the rest.

A computer science researcher in search of a comprehensive summary of publish-subscribe system may find the paper (and this summary) useful. Additionally, the paper can provide some conceptual information and knowledge for software engineers implementing or about to implement a event-based pubsub system.

You can download the presentation from the link below:

Survey of Publish Subsribe Event Systems (1586 downloads)

What We Can Do in The Cloud (Part 2)

This presentation was made back in 2010. Some parts of the content may have been irrelevant or obsolete as the technology progresses. However, this presentation can still be helpful especially for those who want to look closer into cloud computing concept and its implementation.

This is the last presentation from the series about cloud computing introduction. This part contains information about Google App Engine (GAE) and Hadoop quick-starts. Those who are interested in building their applications on top of GAE PaaS may find this presentation helpful. Obviously GAE has undergone some changes since 2010. So, please reflect to their changes accordingly. Similarly, those who are Hadoop first-timers may be curious about the its concept and how to use it in the big data realm.

You can download the presentation from the link below:

What We Can Do in the Cloud (Part 2) (919 downloads)

What We Can Do in The Cloud (Part 1)

This presentation was made back in 2010. Some parts of the content may have been irrelevant or obsolete as the technology progresses. However, this presentation can still be helpful especially for those who want to look closer into cloud computing concept and its implementation.

This is the first part of two presentations about cloud computing introduction I prepared back then. The primary intention was to give students some basic ideas about cloud computing project they could work on by providing pointers and resources they might use in their projects. This presentation highlights cloud services, virtualization concept and provides some information on how to use some cloud service offerings like those provided by Amazon through Amazon Web Services (AWS), Eucalyptus through Eucalyptus Community Cloud and Github through its Git repository service.

You can download the presentation from the link below:

What We Can Do in the Cloud (Part 1) (977 downloads)