Category Archives: Java

Posts interesting to Java developers

new and modified best practices

Our best practices wiki is growing rapidly and full with good and useful material. Here are few new best practices added lately: - Finding Partition Load – routing data based on partition load. - Even Data Distribution – simple example explains how to evenly partition … Continue reading

Posted in .Net, Application Architecture, Application Performance, Benchmarks, Caching, Data Grid, Development, GigaSpaces, Java, JavaSpaces, OpenSpaces, Share Nothing Architecture, space-based architecture | Leave a comment

mea culpa: “Offheap access is slow?”

Steve Harris has been commenting on dzone about my last post, “BigMemory: Heap Envy.” One of his comments linked to a blog post of his, “Direct Buffer Access Is Slow, Really?,” in which he says that direct access is not slow, and therefore one of my points was invalid.
Well, folks, he’s right, for all intents [...] Continue reading

Posted in Benchmarks, GigaSpaces, Java, syndicated | Tagged | Leave a comment

BigMemory: Heap Envy

Terracotta has announced the availability of BigMemory, which provides a large offheap cache through their Ehcache project. It is designed to avoid the GC impact caused by massive heaps in Java, at a license cost of $500 per GB per year, if I have my figures right.
The Reason We’re Here
First, let’s understand the reason BigMemory [...] Continue reading

Posted in Data Grid, GigaSpaces, Java, syndicated | Tagged , | 3 Comments

New Article: “Considering Datastores.”

I just published “Considering Datastores” in the “articles” section of my blog, a piece discussing various data storage mechanisms and their strengths and weaknesses compared to each other. Continue reading

Posted in GigaSpaces, Hibernate, Java, JavaSpaces, syndicated | Tagged | Leave a comment

GigaSpaces XAP 7.1 being released Wednesday!

Posted in GigaSpaces, Java, syndicated | Tagged , , | Leave a comment