Posts Tagged gigaspaces
New Article: “Considering Datastores.”
Posted by dreamreal in GigaSpaces, Java, general on 19 April, 2010
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.
GigaSpaces XAP 7.1 being released Wednesday!
Posted by dreamreal in GigaSpaces, Java, general on 13 April, 2010
This Wednesday, GigaSpaces is releasing XAP 7.1 GA. XAP stands for “eXtreme Application Platform,” and we included a lot of functionality based around earning that kind of name. Well, more than we already did – we’ve always been leaders in scalability. Probably the most visible aspects of the new release are the technology previews, around [...]
GigaSpaces 7.1 Early Access – worth it, totally
Posted by dreamreal in GigaSpaces on 6 April, 2010
I’ve been enjoying being back at GigaSpaces, but one of the coolest of the various bits and bobs is the access to future releases – including the one right around the corner. Hint, hint *cough* 7.1 *cough* Dudes: if you’re interested in scalable cloud computing with distribution of both data and processing – you really, [...]
ID Generator Bean for GigaSpaces XAP
Posted by dreamreal in GigaSpaces, Java, general on 5 April, 2010
Shay Hasidim just published Global ID Generator, a global ID generator bean (surprise!) for GigaSpaces XAP, on the GigaSpaces Wiki. Good stuff. I prefer String ids, mind – and GigaSpaces can assign such itself, although there are good reasons to generate it pre-write.
It’s all about the boundaries, baby
Posted by dreamreal in Cloud Computing, Programming on 29 March, 2010
The key to distributed – and enterprise – computing is boundary management. Even worse, it’s not conceptual boundary management – it’s real boundary management, which is a lot harder to figure out.
Darn location-oriented datastorage systems.
I’ve been working with Spring’s Pet Clinic application lately, and one of the things that frustrates me about it is that it uses a database script to seed data. I thought of having a signal in the database itself, where the flow would be something like this: Look for a table whose purpose is to [...]
They like me! At least, enough to hire me again.
Posted by dreamreal in Programming, general on 23 March, 2010
Yes, folks, just in case you were wondering – and I know you weren’t – I accepted a job with GigaSpaces Technologies again. It’s a good fit; I like the people and the product. And no, I’m not going to be gigaspaces-only now any more than I ever was. My goal is still to help [...]
Commentary on the datastore benchmark
I’ve gotten some excellent feedback on the benchmark I posted a few days ago, titled “Hibernate is faster than I thought it was,” from Hibernate supporters who were a little upset, from GigaSpaces people who had some optimization tips, from people who actually prefer accurate benchmarks… All valid, actually. So I’m rebuilding the speed tests, [...]
Hibernate is faster than I thought it was.
I was playing around with a speed test of Gigaspaces XAP, and got some pretty good numbers out of it – but I couldn’t escape the thought that I was missing something. Then I had it: a comparison point! If GigaSpaces is X, then… it’s X. But if we compare it to something else – [...]
Adding high availability in Terracotta DSO
Posted by dreamreal in Java, Programming on 24 February, 2009
Terracotta DSO is a package for distributing references in a heap across virtual machines. (Thus: Java. I thought it included C#, but Geert Bevin reminded me that I’m an idiot.) That means that if you have a Map, for example, you can set it to be shared, and your application can share it with other [...]