Manik Surtani

90 posts

New book: Performance of Open Source Applications, with a chapter on Infinispan

October 17, 2013

*NOTE:* Cross-posted from Manik’s personal blog From the good folks who brought you the excellent Architecture of Open Source Applications (AOSA), available for free online, as a PDF, for e-book readers or as a good old-fashioned dead tree, we’re now treated to ...

Infinispan to adopt the Apache Software License

May 28, 2013

Starting with Infinispan 6.0, the project will move from its current GNU Lesser General Public License (LGPL) v.2.1 licence to the Apache License (AL) v.2.0. The switch from the weak copyleft LGPL license to the more permissive AL one is in response to continued requests from...

JSR 347 in 2013

January 04, 2013

Happy new year, everyone. One of my goals for 2013 is to push JSR 347 into action again. To kick start this, I propose a meeting among expert group members - anyone else with an interest in the JSR is welcome to attend as well. Details are in my post to the mailing list....

JavaOne 2012, here I come

August 21, 2012

Almost time for JavaOne 2012, the biggest geekfest this side of Betelgeuse Five. I will be speaking again this year, and this time I have both a conference session as well as a birds-of-a-feather session. If you’re going to be at JavaOne, have an interest in in-memory...

Infinispan - Data Grid Platform

August 15, 2012

For the past few months, I have been working with prominent technology blogger and author Francesco Marchioni on my first book ever. Unsurprisingly, this is a book on Infinispan, written for Packt Publishing. This is an entry-level book, covering high level concepts of dis...

You can now buy support for Infinispan

June 20, 2012

Yes, at last. Intentions first announced last year, and beta programme launched a few months ago, Red Hat’s JBoss Data Grid (JDG) 6.0 is now in final, GA form. This supported release is based on Infinispan 5.1.5.Final, and you can read more about it here. It has bee...

Introducing the JBoss Data Grid: Infinispan, with support!

April 13, 2012

To many who are familiar with Red Hat's model of unsupported upstream projects with supported, heavily tested and certified controlled-release "products", the announcement of the JBoss Data Grid (JDG) will come as no surprise. JDG is to Infinispan what Red Hat Enterprise Lin...

JDK 8 backported ConcurrentHashMaps in Infinispan

March 12, 2012

Doug Lea and the folks on the concurrency-interest group have been hard at work on an update of JSR 166 (concurrency utilities) for Java 8 - called JSR 166e. These include some pretty impressive changes in a building-block we’ve all come to rely pretty heavily on, the ...

33Degrees

March 07, 2012

In addition to my currently ongoing tour of user groups in North America, I will be presenting on Infinispan at 33Degrees in Krakow, Poland. In addition to my talking on data grids, I will also run a NoSQL BOF at 33 degrees so if you have an interest in NoSQL, big data, analy...

A presentation from hell: when nothing else could possibly go wrong

March 07, 2012

As a seasoned public speaker, I don’t easily get flustered by minor glitches that inevitably occur when presenting or doing live code demos. I expected a recent JUG and JBUG tour of the American mid-west to be no different. I was prepared to speak about JSR 107 and JSR...

Manik's take on JUDCon India

January 26, 2012

JUDCon has, for the first time ever, spread beyond the western world. JUDCon India, held on Tuesday and Wednesday this week, was a roaring success with over 800 passionate community members flocking to the event held in Bangalore, India’s answer to California’s si...

Startup performance

December 22, 2011

One of the things I’ve done recently was to benchmark how quickly Infinispan starts up. Specifically looking at LOCAL mode (where you don’t have the delays of opening sockets and discovery protocols you see in clustered mode), I wrote up a very simple test to sta...

An understudy for Devoxx 2011

October 18, 2011

I won’t be able to make it to Devoxx this year, but worry not, the University talk and hands-on deep-dive on Infinispan will still go on. Pete and Mircea will be joined by Sanne Grinovero - maintainer of Infinispan’s querying capabilities, Lucene and Hibernate ha...

JavaOne 2011 and Devoxx 2011

September 01, 2011

I never got around to blogging about this when my talks were accepted for JavaOne this year, but it’s about time. I have a conference session titled "A Tale About Caching (JSR 107) and Data Grids (JSR 347) in Enterprise Java" and a BoF session focused on JSR 347 title...

Infinispan 5.0.0.FINAL has hit the streets!

August 05, 2011

So here we have it - Infinispan 5.0 Pagoa has been released. This is a big, big release over 4.2.x, with over 45 new features (including the much more robust PUSH-based rehashing, XA recovery, smart L1 invalidation and virtual nodes) and over 30 bugs squashed, including seve...

One last release candidate for Infinispan 5.0

July 20, 2011

Magic 8, baby! Let’s make this release candidate count. 5.0.0.CR8 is out, download it, provide feedback, we’re moving fast towards a final release on Pagoa. A bunch of bugs fixed over and above CR7, we’d love to hear what you have to say about this relea...

Infinispan 5.1 has a codename

July 19, 2011

The polls are in, and Infinispan 5.1, following tradition of naming releases after quality beers around the world, will be codenamed Brahma, from Brazil. Beer aside, Brahma is a continuation of the work started with Infinispan 5.0 Pagoa. Some of the key features of Brahma ...

Another release candidate for 5.0

June 30, 2011

I’ve just released 5.0.0.CR7. Hopefully we won’t see any more release candidates before 5.0.0.Final, so give this a good, hearty test and let us know what you think. A number of important bugs are fixed, details are in JIRA, and you can download the release in t...

Another week, another release candidate

June 20, 2011

Infinispan 5.0.0 codenamed Pagoa has yet another release candidate out for you to play with. CR6 was released earlier today, please switch any tests you have on the 5.0 series to this latest release candidate and provide as much feedback as possible, as we get ever closer to...

So you want JPA-like access to Infinispan?

June 17, 2011

Back in the early days of Infinispan (since our first public announcement, in fact) we always had it in mind to expose a JPA-like layer to Infinispan. Initially this was as a replacement to the fine-grained replication that JBoss Cache's POJO Cache variant offered, but it gr...

Keynote of the decade: behind the scenes, an Infinispan perspective

June 09, 2011

JBoss World 2011's much talked about keynote ended with a big bang - a live demo that many thought we were insane to even try and pull off - and has sparked off a lot of interest, many claiming JBoss has got its mojo back. One of the things people keep asking is, what actual...

Red Hat announces the Enterprise Data Grid - official support for Infinispan

May 20, 2011

One of the big announcements at the recently-passed JBoss World and Red Hat Summit conference/trade show held in Boston earlier this month was the new Enterprise Data Grid, abbreviated to EDG. I mentioned this very briefly in my JBoss World recap, but the subject deserves mo...

Another release candidate this week

May 20, 2011

We’re in a period of frequent release candidates now, getting Infinispan 5.0 ever closer to a final release. Thanks to everyone who provided excellent feedback on last week’s CR2. This week’s release candidate - CR3 - fixes a number of reported bugs inclu...

Infinispan 5.0.0.CR2 "Pagoa" released

May 16, 2011

I intended to post this last week; but thanks to Google’s recent outage with Blogger.com (and the fact that I was traversing the Crib Goch ridge in a hailstorm over the weekend), I’ve not been able to post this till today. I’ve released 5.0.0.CR2, the late...

JSR 347: Data Grids for the Java platform, a call for EG members

May 10, 2011

Exciting times; today the JCP voted in a new JSR that I have proposed, JSR 347: Data Grids for the Java platform. I blogged about the original JSR proposal, and posted a follow-up to some criticisms around the proposal some weeks ago. The proposal, however, went ahead, wa...

JBoss World and JUDCon 2011 recap

May 09, 2011

So I finally get to recap on JUDCon in Boston and JBoss World/Red Hat Summit from last week. And wow what a week it was too; I work with some brilliant minds. Massively inspiring and innovative people. JUDCon started well, at the World Trade Centre in Boston. With over 2...

In response to PCWorld...

April 14, 2011

PCWorld has published an article on the recent data grid JSR that I have submitted. As a follow-up to PCWorld’s article, I would like to make a few comments to clarify a few things. I don’t quite understand what is meant by Red Hat’s approach not being th...

A new data grid JSR

April 14, 2011

Following up on my previous response to Antonio Goncalves' blog post, I have submitted a JSR to the JCP on a data grid standard, titled "Java Data Grids".  It has yet to be assigned a number by the JCP, but I thought I’d talk about it a little here anyway. Here is the...

Infinispan at JBoss World/Red Hat Summit/JUDCon in Boston, May 2011

April 11, 2011

It’s that time of year again, and Red Hat Summit/JBoss World 2011 looms ever larger on the horizon. Back in Boston again this year, it will be co-located with another JUDCon, the JBoss Users and Developers Conference. Red Hat Summit/JBoss World Infinispan is well-...

Long awaited 4.2.1.FINAL is out!

March 25, 2011

Much awaited, 4.2.1.FINAL, codenamed Ursus, this release contains a number of bug fixes, stability improvements and performance enhancements over the last release candidate, and over 4.2.0.FINAL. I recommend anyone using any previous version of Infinispan upgrade to this la...

One last release candidate for 4.2.1

March 07, 2011

I’ve just cut 4.2.1.CR4 - hopefully the last before I can cut 4.2.1.FINAL soon. Feedback on this is very important. :-) A bunch of things have been fixed - the changelog is here - and you know where downloads, forums, etc are! Enjoy Manik

Second release candidate on 4.2.1 is out!

February 17, 2011

Yes, the much-awaited CR2 of Infinispan 4.2.1, codenamed "Ursus", is finally out. We’ve had excellent feedback on 4.2.0 and earlier betas and CRs on 4.2.1, which has led to a large number of bugs fixed and performance improvements implemented. As always, this is much ...

JSR-107 and a JSR on data grids

February 16, 2011

In response to Antonio Goncalves' blog post on his wish list for Java EE 7 and particularly on his comments around the inactive JSR-107 JCACHE spec, I’d like to spend a few moments jotting down my thoughts on the subject. To start with, I am on the JSR-107 expert grou...

4.2.1.CR1

January 18, 2011

I’ve just released Infinispan 4.2.1.CR1. After some excellent feedback from the Infinispan community on 4.2.0.FINAL, we’ve fixed 18 bugs including making hash distribution better, squashing a memory leak, a potential stale lock scenario and making remote lookups ...

Another X'mas present from Infinispan: 4.2.0.FINAL

December 17, 2010

So Christmas is meant to be full of presents, right? Yep you heard that right - two releases in one day :-) Hot on the heels of Galder’s 5.0.0.ALPHA1 release, here’s the much-awaited 4.2.0.FINAL. This is a big release. Although it only contains a handful o...

4.2.0.CR4 is out

December 15, 2010

Yep, I’ve just cut Infinispan 4.2.0.CR4. This is the last release candidate before a final release, so here is your chance to have your say. :-) A few stability issues around rehashing and distributed locking/transactions have been resolved, so please do try this out...

Maven Archetypes

December 14, 2010

To help you jump-start a new project using Infinispan, we now have Maven Archetypes you can use. If you don’t know what a Maven Archetype is, you should read this article which explains archetypes in more detail. Of course, this assumes that you are using Maven as a b...

Infinispan gains another team member

December 14, 2010

Infinispan’s been fortunate enough to have Pete Muir - of Seam, Weld and the JSR-299/CDI spec fame - join us. More details are on Pete’s blog on the subject. Pete’s work on Seam has been legendary, with particular regard to fostering and encouraging a ver...

4.2.0.CR3 released

December 03, 2010

Another day another release. :-) I’ve just cut 4.2.0.CR3. This release contains a number of bug fixes and stability improvements, including ISPN-777 and a whole bunch of memcached server fixes thanks to Galder. In addition, Tristan’s CassandraCacheStore now al...

Infinispan and JBoss AS 5.x

December 01, 2010

A lot of people have asked about being able to use Infinispan as a second level cache for Hibernate within JBoss AS 5.x (and its EAP 5.x cousins). While Infinispan can be used as a Hibernate second level cache with Hibernate 3.5 onwards, Bill deCoste has written a guide to ...

Infinispan Community Meetup @ Devoxx 2010

November 09, 2010

Infinispan and Seam are doing it again, and this year Arquillian will be there to keep things in check: a community social in the midst of Europe’s premier Java conference, Devoxx in Antwerp. If you plan to be at Devoxx - or just happen to be nearby - and fancy an ev...

Infinispan likes GitHub

November 04, 2010

It had to happen someday - Infinispan’s primary source code repository has now moved to GitHub. We have abandoned Subversion as a version control tool for the far superior distributed VCS which has found favour in many large and complex open source projects. I’v...

BETA is out!!

November 04, 2010

I’ve just released the long-awaited first beta of Infinispan 4.2.0, codenamed Ursus. The blocker that’s been keeping Ursus in Alpha for so long - ISPN-180 - is now complete and ready for you to take out for a spin. Thanks to the work put in by Mircea and Vladimi...

4.2.0.ALPHA5 is out!

October 29, 2010

Yes, yet another alpha for Infinispan 4.2.0 codenamed Ursus. What’s new in this alpha? A lot of bug fixes, reported by you the community, on earlier alphas as well as on 4.1.0 Radegast. For a full list of what’s changed, please consult these release notes. Pl...

Data-as-a-Service: a talk by yours truly

October 27, 2010

Last month, at the JavaOne conference in San Francisco, I spoke about data grids. A BOF session on on cloud-ready data stores using data grids, and a conference session on measuring performance and benchmarking data grids. But in addition to the official JavaOne talks, I al...

Welcome Trustin Lee

October 19, 2010

I’d like to welcome Infinispan’s newest full-time core engineer, Trustin Lee. Trustin’s no stranger to open source software, being the founder and project lead of Apache MINA and Netty - the latter of which is used in Infinispan’s memcached and Hot Ro...

Want to learn about Infinispan at Devoxx 2010?

September 30, 2010

Yes, I will be speaking at the Devoxx conference this year. Devoxx - probably the biggest Java/Middleware conference outside of JavaOne - is always awesome with a strong tech focus. I’ll be talking about Infinispan as a NoSQL solution, so this should be interestin...

JavaOne 2010

September 17, 2010

So there’s quite a lot going on at JavaOne 2010 - next week, already! - with regards to Infinispan. Firstly, I’m running a session and a BOF both related to data grids and Infinispan. Mark these in your calendar! The BOF is on Tuesday, at 21:00, titled "A n...

Want to become a full-time dev on Infinispan?

September 16, 2010

From time to time, we do recruit active, valuable community members, to work on Infinispan and related projects on a full-time basis. If you are interested in working for Infinispan full-time, you should email jobs AT infinispan DOT org and include the following: A résumé,...

Infinispan Refcard

September 13, 2010

DZone today published a Refcard on Infinispan. For those of you not familiar with DZone’s Refcardz, these are quick-lookup "cheat sheets" on various technologies, targeted at developers. I hope you find the Infinispan Refcard useful. Download it, save it, pass it...

4.1.0.FINAL is out - and announcing 4.2.0

September 02, 2010

Yes, things have been quiet on this blog as of late, but a lot has been going on. Let’s start with the big news. After much work on feedback reported on the last Radegast release candidate, Infinispan 4.1.0.FINAL is finally ready. Many thanks to the community who hav...

Radegast ever closer to a final release - CR3 is released.

August 18, 2010

As much as I expected 4.1.0.CR2 to be the last release candidate before a final release, we’ve decided to release another candidate for you to try out before pushing out a final release. CR3 is now out and ready to roll. There has been a lot of activity in the Infini...

Infinispan 4.1.0 "Radegast" 2nd release candidate just released!

July 20, 2010

I’ve just released Infinispan 4.1.0.CR2, codenamed Radegast. Why is this release so important? Because it is very close to the final version of the Hot Rod wire protocol, and the client and server modules that sit on either end of Hot Rod, allowing remote and non-JVM ...

JBossWorld and JUDCon post-mortem

June 28, 2010

Wow, what a week. We all know Infinispan is sexy and gets a lot of attention, but the last week has been unprecedented! The first-ever JUDCon, the developer conference that took place the day before JBoss World and Red Hat Summit, was great and I look forward to future ...

JUDCon and the JBoss Community Awards

June 23, 2010

The first-ever JUDCon kicked off on Monday, and was very well received. It was good to see so many from the Infinispan community, and be able to discuss ideas and thoughts in detail. I’m hoping to see even more Infinispan-related activity at future JUDCon events. The...

4.1.0. ALPHA3 is out

April 23, 2010

I’ve just cut Infinispan 4.1.0.ALPHA3, codenamed Radegast. This release contains a number of fixes and bugs reported in 4.0.0 Starobrno as well as earlier alphas, and is quite likely to be the last alpha before a feature-complete 4.1.0.BETA1 is released. A detailed c...

Boston, are you ready for Infinispan?

April 13, 2010

The JBoss World/Red Hat Summit organisers have asked me to put together a short note on what to expect at the conference with regards to Infinispan, and this has been published on the conference website. I thought I’d share this with you as well. http://summitblog.re...

Infinispan 4.0.0.Final has landed!

February 23, 2010

It is with great pleasure that I’d like to announce the availability of the final release of Infinispan 4.0.0. Infinispan is an open source, Java-based data grid platform that I first announced last April, and since then the codebase has been through a series of alpha a...

Infinispan and storage in the cloud

February 04, 2010

I will be presenting on Infinispan and its role in cloud storage, at Red Hat’s Cloud Computing Forum on the 10th of February 2010. This is a virtual event, where you get to attend from the comfort of your desk. And although it is free, you do need to register befor...

Infinispan 4.0.0.CR4

February 02, 2010

In the run-up to preparing Infinispan for a public release, we’ve been busy on a number of interesting things, which have led to a decision to release another CR instead. The main driver behind this is that we’ve finally managed to get our hands on a sizeable cl...

Infinispan as a LOCAL cache

February 02, 2010

While Infinispan has got the distributed, in-memory data grid market firmly it in its sight, there is also another aspect of Infinispan which I feel people would find interesting. At its heart Infinispan is a highly concurrent, extremely performant data structure than can b...

Video on Devoxx 09 presentation

January 07, 2010

So the people at Devoxx have recorded my presentation on Infinispan and the future of Data Grids at Devoxx 2009, and have uploaded it for online viewing. For those of you who were not able to attend the talk, the recording can be accessed on http://links.infinispan.org/devoxx...

JBoss Asylum PODCast on Infinispan

December 22, 2009

So for those hankering to hear my voice again, check out JBoss Asylum Eposide 7 - a PODCast of yours truly talking about Infinispan and my views on cloud data storage. This was recorded at Devoxx 2009 in Antwerp, with Max Andersen and Emmanuel Bernard. Enjoy! Manik

Infinispan's third release candidate

December 11, 2009

I’d happy to announce that after a long wait, we’ve finally released Infinispan 4.0.0.CR3 - the latest and greatest in a series of release candidates, which will hopefully be the last before we cut the final release. As such, it is really important that you try ou...

Article: "Introducing the Infinispan Data Grid Platform"

November 23, 2009

I’ve written the first article in a two-part series introducing Infinispan as a data grid platform, including some basic usage examples and demos. Have a look, it’s on DZone: http://java.dzone.com/articles/infinispan-data-grid-platform Cheers Manik

Devoxx 2009 recap

November 23, 2009

We’re back from Devoxx 2009, and thanks to Stephan et al for organising an excellent event. There were some brilliant talks, especially on performance tuning, JDK7 and Scala. And of course Infinspan. :) Once the recording of my talk on Infinispan is up on Parleys.com,...

Second release candidate for 4.0.0

November 13, 2009

Hi all I’m pleased to announce a second release candidate for Infinispan 4.0.0. CR2 builds on CR1, fixing a whole pile of issues reported - thanks for the feedback, everyone! In addition, we have started benchmarking and profiling Infinispan using the CacheBenchFwk pr...

First release candidate now available

October 28, 2009

Infinispan 4.0.0.CR1 is now available for download. This is an important release, containing several critical bug fixes on the last beta. Performance has improved too, with a better default JGroups stack. Many thanks to the multitude of contributors and committers who have wo...

Follow-up on Infinispan Community Day at Devoxx

October 20, 2009

A follow-up on the joint SEAM and Infinispan community event at Devoxx, this year, the event will be held on Friday, 20 November, at ViaVia Antwerp (http://www.viaviacafe.com/) with the doors opening at 16:30. The first talk will begin at 17:05 with the second one ending by 1...

Infinispan Community Day at Devoxx

October 14, 2009

We’re hosting an Infinispan community day in Antwerp in November, just after Devoxx 2009. This will be on Friday, just after the main conference finishes. Expect core Infinispan committers to be around, running demos and answering specific questions. Buy a beer, get a q...

Another beta for Infinispan

October 05, 2009

Rather than releasing a CR1 so soon, I have decided to cut another beta instead, mainly due to the sheer volume of changes since the last beta. So here is what you have to look forward to. A pile of bugs fixed thanks to reports made by you, the community. A couple of packages...

Infinispan@Devoxx

September 22, 2009

/download/userResources/DV09/logo">/download/userResources/DV09/logo" alt="image"> I will be presenting on Infinispan at Devoxx in Antwerp this November. For details, see: http://www.devoxx.com/display/DV09/Infinispan+and+the+future+of+data+grids Remember that you can t...

Comparing JBoss Cache, Infinispan and Gigaspaces

September 22, 2009

Chris Wilk has posted a detailed blog comparing features in JBoss Cache, Infinispan and Gigaspaces. This well-written article is available here: http://bigdatamatters.com/bigdatamatters/2009/09/infinispan-vs-gigaspaces.html and is a good starting point for more in-depth...

Podcast on Infinispan

August 28, 2009

So a lot of folks have asked me for a downloadable slide deck from my recent JUG presentations on Infinispan. I’ve gone a step further and have recorded a short 5 minute intro to data grids and Infinispan as a podcast. Enjoy! Manik

First beta now available!

August 25, 2009

/assets/images/blog/beta1.png[] So today I’ve finally cut the much-awaited Infinispan 4.0.0.BETA1. Codenamed Starobrno - after the Czech beer that was omnipresent during early planning sessions of Infinispan - Beta1 is finally feature-complete. This is also the first re...

Distribution instead of Buddy Replication

August 21, 2009

People have often commented on Buddy Replication (from JBoss Cache) not being available in Infinispan, and have asked how Infinispan’s far superior distribution mode works. I’ve decided to write this article to discuss the main differences from a high level. For d...

More JUG talks

July 30, 2009

Adrian Cole and I recently presented at a JUGs in Krakow and Dublin, on Infinispan and JClouds. Krakow was great - and hot: 39 degree weather! (Don’t we just love global warming?) Anna Kolodziejczyk at Proidea (who also organises JDD) organised the event, which attrac...

Berlin and Stuttgart say hello to Infinispan

July 20, 2009

Last week I finally put together my presentation on cloud computing and Infinispan. To kick things off, I presented it at two JUG events in Germany. Berlin’s Brandenburg JUG organised an event at the NewThinking Store in Berlin’s trendy Mitte district. Thanks t...

4.0.0.ALPHA6 - another alpha for Infinispan.

July 13, 2009

Yes, we’ve felt the need for one more Alpha. This alpha contains a number of bug fixes over Alpha5, as well as some new minor features. Please have a look at the release notes for details. In addition to code changes, Vladimir Blagojevic has contributed a Doclet to ge...

Infinispan@JBossWorld

July 10, 2009

I will be presenting on Infinispan, data grids and the data fabric of clouds at JBoss World Chicago, in September 2009. I will cover a brief history of Infinispan and the motivations behind the project, and then talk in a more abstract manner about data grids and the special ...

Upcoming JUG and JBUG talks on Infinispan

July 06, 2009

I will be speaking at a number of JUGs around Europe this month. In addition, other core Infinispan devs will also be making JUG and conference appearances. I’ve put together a calendar of events which you can track, or add to your Google calendar to monitor. http://...

High-five for Alpha5

June 13, 2009

I’ve just released Infinispan 4.0.0.ALPHA5. Yes, I know you were expecting Beta1 already, but it is taking a little longer than anticipated. Anyway, Alpha5 has got some cool new stuff you’d definitely want to check out. Migration scripts for EHCache Interna...

Blogger and syntax highlighting of code

June 09, 2009

If you happen to write a lot of tech articles on Blogger and frequently use code examples, it can be frustrating that Blogger has no built-in support for syntax highlighting. After some frustrating initial experiments with my own styles for code snippets, I found this excelle...

Pimp your desktop with an Infinispan wallpaper!

June 02, 2009

The boys and girls on JBoss.org’s creative team have come up with a kick-ass desktop and iPhone wallpaper for Infinispan. Check these out, pimp your desktop today! http://www.jboss.org/coolstuff/desktopwallpapers.html Cheers Manik

Another alpha for Infinispan

June 02, 2009

Yes, Infinispan 4.0.0.ALPHA4 is ready for a sound thrashing. What’s new? Galder Zamarreño’s recent contribution of ripping out the marshalling framework Infinispan "inherited" from JBoss Cache and replacing it with JBoss Marshalling has made the marshalling code...

Alpha3 ready to rumble!

May 15, 2009

So I’ve just tagged and cut Infinispan 4.0.0.ALPHA3. (Why are we starting with release 4.0.0? Read our FAQs!) As I mentioned recently, I’ve implemented an uber-cool new asynchronous API for the cache and am dying to show it off/get some feedback on it. Yes, Alph...

What's so cool about an asynchronous API?

May 13, 2009

Inspired by some thoughts from a recent conversation with JBoss Messaging’s Tim Fox, I’ve decided to go ahead and implement a new, asynchronous API for Infinispan. To sum things up, this new API - additional methods on Cache - allow for asynchronous versions of ...

Implementing a performant, thread-safe ordered data container

May 12, 2009

To achieve efficient ordering of entries in the DataContainer interface for configurations that support eviction, there was a need for a linked HashMap implementation that was thread-safe and performant. Below, I specifically discuss the implementations of the FIFODataContain...

Interview about Infinispan on OpenSourceReleaseFeed

May 01, 2009

OpenSourceReleaseFeed have just published an interview with yours truly on Infinispan. Check it out here! http://www.opensourcereleasefeed.com/interview/show/manik-surtani-on-jboss-infinispan-a-new-era-for-open-source-data-grids Cheers Manik

Infinispan: the Start of a New Era in Open Source Data Grids

April 28, 2009

Over the past few months we’ve been flying under the radar preparing for the launch of a new, open source, highly scalable distributed data grid platform. We’ve finally got to a stage where we can announce it publicly and I would like to say that Infinispan is now...