This post originated from an RSS feed registered with Java Buzz
by Talip Ozturk.
Original Post: Hazelcast Internals: Developer's Guide
Feed Title: Shared Memory
Feed URL: http://www.jroller.com/talipozturk/feed/entries/rss
Feed Description: about java, jcache, jini, javaspaces, distributed data structures and a little bit of me and life.
Would you be interested in contributing to Hazelcast and be part of the Hazelcast development team? I know you need help to get started so I started writing developer's guide (not user) for you. Here are the topics I will cover:
Threads in Hazelcast
Serialization logic
Life cycle of a method, say map.put()
Details of method 'Call's
How NIO is used in Hazelcast
Cluster Membership
Implementation details of Distributed Queue
Implementation details of Distributed Map
Anything else you want me to go over?
The main purpose of these documentations is helping you start contributing and share the fun with me. After reading all these, you should be able to write in Hazelcast and implement these features.
I will first publish each topic as a weblog entry for feedbacks, and then a cleaner version will get into the Hazelcast documentation.