Klikk på tall for å vise stripe
Toon 1Toon 2Toon 3Toon 4Toon 5Toon 6Toon 7Toon 8Toon 9Toon 10 JavaZone JavaZone

GridGain 2.0 – Grid Computing Made Simple

b34f942b-fcc3-48f8-b563-4378f6218219
View video  Presentation
The topic of this presentation is about fastest growing open source Java grid computing framework called GridGain and how its focus on elegant simplicity and Enterprise Java integration is helping to revolutionize the grid computing for Java in the same way as Spring or JBoss have changed Enterprise Java landscape. The presentation will start with an introduction to grid computing and specifically data and compute grids. MapReduce will be discussed. Real-life examples will be discussed as well as common pitfalls, patterns and anti-patterns of using grid computing in real life. After introduction a comparison between GridGain and Hadoop (another popular MapReduce implementation) will be given with usual pros and cons of both projects. To underscore the topic of presentation it will also include live demonstration of writing a simple application and grid enabling it to run on a small grid right in front of the audience. All coding during demonstration will be done live. Detailed and in-depth explanations will highlight that grid computing in Java can be fun, simple and productive to use in everyday applications and systems.
Outline:
  • Introduction
  • What is Grid Computing?
    • Compute grids (MapReduce)
    • Data grids
  • Why is Grid Computing?
    • Real-life examples
    • When to use grid computing?
    • When NOT to use grid computing?
  • MapReduce: GridGain vs. Hadoop
    • Pros and Cons
  • What is GridGain?
  • Key Features
  • Live coding demonstration
  • Conclusion
  • Q&A
About GridGain:
GridGain is the fastest growing open source Java grid computing framework. In the first 6 months since the first release in august 2007 GridGain has been downloaded over 15000 times, used by more than 500 unique projects and grid node with GridGain starts somewhere around the globe every 60 seconds.
GridGain has active production and testing users on all continents and in over several dozen different countries. GridGain project has financial sponsorship of GridGain Systems that sponsors the development and provides commercial services around it.
Required Experience:
  • Java 5
  • Basics of AOP
Expected Audience:
Audience is expected to include developers, architects and technical managers who are interested in grid computing technology that breaks away from traditional mold and makes Java grid computing fun, simple and productive to use. We are expecting this talk to be really interesting and popular among the attendees as it includes a live end-to-end demonstration of something that not so long ago would require weeks and months of just configuration and was part of only privileged projects in the government research and large corporate sectors.
  • Photo of Nikita Ivanov
    Nikita Ivanov
    Mr. Ivanov has over 15 years of experience in software development and over 7 years of developing grid computing and distributed middleware, a vision and pragmatic view of where development technology is going, and high quality standards in software engineering. Back in 1996, Mr. Ivanov was one of the pioneers in using Java technology for server side middleware development while working at T-Systems GmbH, one of the largest European System Integrator. Mr. Ivanov has held various positions architecting and leading software product development for start-up companies and working with well-established companies such as Adaptec, Visa and BEA Systems. Mr. Ivanov is an active member of Java middleware community and is a contributor to Java specifications as a member of JSR-107. Mr. Ivanov holds a Master's degree in Electro Mechanics from Baltic State Technical University, Saint Petersburg, Russia.