• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Cloud / Oludap case study - Vittorio Amos Ziparo, Algorithmica
 

Cloud / Oludap case study - Vittorio Amos Ziparo, Algorithmica

on

  • 686 views

Oludap is a multiplayer online strategic game that is based on the open-source (j)Ruby on Rails framework MADMASS (MAssively Distributed Multi Agent System Simulator). MADMASS simplifies the ...

Oludap is a multiplayer online strategic game that is based on the open-source (j)Ruby on Rails framework MADMASS (MAssively Distributed Multi Agent System Simulator). MADMASS simplifies the development of next-generation web applications by relying on methodologies from Artificial Intelligence and Multi-Agent Systems.

In Oludap, players compete in real-time for limited resources in a shared environment. Oludap’s gameplay is episodic, meaning that small groups of users can play one-shot games. This type of games presents two challenges:

the episodic nature of the game-play may yield to rapid and unpredictable fluctuations in the workload that can make planning for IT infrastructures not sustainable;
the fact that players act on a shared environment generates a high level of contention on data thus, considering that consistency is a strong requirement, scalability may be at risk.

In order to overcome these challenges, we are working to re-implement the data layer of the game on top of Hibernate OGM and Infinispan, in the framework of the Specific Targeted Research Project (STReP) Cloud-TM, which is co-financed by the European Commission through the contract no. 257784.

Statistics

Views

Total Views
686
Views on SlideShare
686
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Cloud / Oludap case study - Vittorio Amos Ziparo, Algorithmica Cloud / Oludap case study - Vittorio Amos Ziparo, Algorithmica Presentation Transcript

    • an AI approach toweb gaming in the cloud Vittorio Amos Ziparo @OWF 2011
    • Cloud-TMco-financed by the European Commission through the contract no. 257784.
    • Web GamesBrowser Games Flash Games Gameforge > 300M reg users!Zynga has 50% of facebook users!
    • Outlook● an AI design pattern● scaling in the Cloud
    • an AIdesign pattern
    • MAS: an AI pattern Percept more agents ActionAgent Environment
    • Why MAS?1. Benefits of a cmd pattern2. Guarantees on correctness3. Easy to plug in AI and MAS code
    • MadMass rc e so u e r ) p en e r vo ( s ) y lib e n t r u b ( c li li b js
    • scaling inthe Cloud
    • The price of scaling
    • A DSTM data layerDistributed Software Transactional Memory ... imagine a memory that elastically scales, that transparently persists data, and that deals for you with concurrency issues
    • A Red Hat Backbone
    • Autonomic Self-Optimization
    • Want to know more? oludap.comgithub.com/algorithmica/madmass cloudtm.euwww.hibernate.org/subprojects/ogm www.jboss.org/infinispan torquebox.org
    • Thanks!