Monday, 13 October 2014
I’ve made for the first time to JavaOne - an impressive event not only through it’s scale but also the variety and quality of technical talks. Infinispan was just one of the six in-memory grid providers presents at the conference, which shows the increased demand for this technology. It was also a great opportunity for me to meet our community and show our project to the world. Speaking of which, a crash course into Infinispan recorded from JavaOne:
Tags: conference JavaOne
Friday, 03 May 2013
The first ever JUDCon Brazil was held a couple of weeks back and it was a real blast! Firstly, it offered a great opportunity to meet some members of the JBoss community which have been helping us push JBoss projects forward in this region of the world, such as Hanneli Tavante, Roberto dos Santos Wagner, …etc. It was great sharing ideas, experiences…etc with them and coming up with new ideas!
As mentioned before in the post before the conference, I had two new presentations to deliver, one on JSR-107 specification on JCache API and Infinispan’s implementation, and the other on Hibernate Second Level Cache with Infinispan. The JCache presentation went really well and all the live coding worked as expected.
The second presentation was the busier of the two, with a full room packed with Hibernate/JPA users waiting to hear how to scale up their applications. I got excellent feedback from both presentations and looking forward to giving these presentations in more user groups or conferences.
The presentations are not up yet, but I expect them to be posted online in the next few weeks. In the mean time, here are a couple of temporary links to the PDFs of my presentations:
The big news of the conference was for sure the announcement of JBoss Application Servers' new name: WildFly. We’re actively working with them to make the most out of Infinispan :)
Tags: conference presentations event jsr 107 judcon hibernate second level cache provider
Thursday, 18 April 2013
Infinispan team is coming to São Paulo (Brazil) to present on multiple topics around caching, data grids and NoSQL in Brazil’s first ever JBoss Users & Developers Conference (JUDCon). The event is being held over two days, on 19th and 20th of April.
On the 19th, Manik Surtani and Pete Muir will present on how to supercharge web applications using JBoss Data Grid. Expect a very lively presentation from these very seasoned presenters :)
Another presentation where you’ll be able to see Infinispan in action is in Shekhar Gulati’s "Closed PaaS to Open PaaS : Migrate GAE Applications to OpenShift Using CapeDwarf" and Randall Hauch’s "Elastic Consistent NoSQL Data Storage with ModeShape 3" talk, both on the 19th of April, where Shekhar and Randal will demonstrate JBoss projects using Infinispan heavily.
On 20th of April, I’ll be speaking about scaling up Hibernate/JPA applications with Infinispan second-level cache. Even if the Infinispan caching provider was created almost 4 years ago, this is the first time I’m presenting about it. Really looking forward to that.
Finally, I’ll also give the first ever presentation on Infinispan JCache (JSR-107) API implementation, which will be mostly a live coding session showing different bits about JCache API and the extra capabilities JCache users get from using Infinispan implementation.
Tags: conference data grids event judcon hibernate
Monday, 10 December 2012
JUDCon China was held for the first time last week in Beijing, and it was a blast!
I had never been to China before, let alone a conference there, so it was interesting to compare it with other conferences around the world. The use of simulaneous translators meant those giving presentations in English had to pace themselves a bit more so that translators would have time to catch up. There’s was a good bunch of presentation given by native Chinese speakers too, so the audience got the chance to attend more interactive sessions too.
During this two-day developer conference, I was showing Infinispan’s capabilities as a powerful cache bulding a transactional EE application that neeeded to scale up live. In this presentation, which combines Infinispan with JSF and CDI, I showed how to go from a basic temporary cached, to a clustered cache that used consistent hashing to distribute data, showing the ability to scale up and failover. This presentation which was given shortly after the keynote on the first day generated a lot of interest in the audience, with a lot of users wanting to find out how we compared with other existing cache and data grid providers. This was a great opportunitiy to introduce the rest of Inifnispan talks that were happening that day and the day after, where they could learn more Infinsipan’s other features as a data grid: i.e. querying, geographic failover…etc.
My second presentation that same day was about querying Infinispan based data grids. The room was packed for this one, and in the presentation I talked about how Infinispan’s map/reduce functions can take advantage of the paralellism available in cluster to resolve basic queries, and how Infinispan’s contents can be indexed using the query module and queried via Hibernate Search or Apache Lucene APIs. Finally, I did a little overview of higher level APIs offering further querying possibilities (i.e. ModeShape, Hibernate OGM). As pointed out by Ales, the lead of CapeDwarf team, I somehow forgot to add his project, which offers the possibility of running Google App Engine on top of JBoss Application Server, which uses Infinispan and offers different querying possibilities too. Don’t worry Ales, we’ll sort it out for this presentation’s next outing :)
For those who attended, the presentations should be uploaded to the JUDCon China website within the next few weeks.
Not all was presentations though, we also had the chance to socialise with attendees and other Red Hat employees in China. After all talks finished the first day, Jim Ma and Yong Yang did a fantastics demo of a cluster of JBoss Application Server 7 instances running on Rasperry PIs, and the audience had the opportunity to win one a Rasperry Pi too!
If you’re thinking of going to China, you can’t leave without trying a hot pot place! On Friday night we went to a Hai Dai Lao Hot Pot restaurant for food, and from a culinary perspective, it was the best food I had during my China stay. Hot Pot restaurants have this concept of cooking different meats, vegetables and noodles in two hot pots, one spicy and the other not. On top of that, you get the chance to mix up some cold sauces yourself (sesame oil, coriander, nuts, chillies,,etc) and mix that with the cooked meat/veg. Unfortunately, one of our colleagues who had a nut allergy had to be rushed to hospital, but it was all Ok in the end :).
From here I’d like to thank Cindy Dong, Jervis Liu, Jim Ma, Christina Lin and many others that helped us, Aliens (according to Chinese Immigration prospects), feel like at home :). Can’t wait to get back to China.
Tags: conference event judcon
Wednesday, 21 November 2012
This year - as always - Devoxx was a great conference! Not only the quality of the presentation (including quite some delivered by my fellows from Red Hat) but also the chance to meet and discuss with industry experts. And the Hackergarten was one of the this great networking places. We had a long chat with Marius Bogoevici on a nice extension of the Ticket Monster Tutorial for Infinispan, so that users looking for an sample integration application would have a good starting point. Also Duncan Doyle contributed a nice demo of the cross-site replication functionality added in Infinispan 5.2 and Guillaume Scheibel implemented a Mongo DB cache store extension: awesome stuff! All in all great conference and very good chance for us to get in touch with our community! Cheers, Mircea
Tags: conference devoxx event
Monday, 19 November 2012
Just came back from Devoxx, and once again it didn’t let me down! Great conference, with awesome talks, and fantastic networking opportunities (hackergarten, party…etc). As far as Infinispan is concerned, I joined the Hackergarten on Tuesday morning to try lure some contributors into our project :).
One of the most promising opportunities came from Alex Soto, who’s founder and lead of NoSQLUnit, which is a JUnit extension that helps you write NoSQL unit tests. He already has support for a number of NoSQL engines and he was explaining me the challenges of supporting multiple engines. We also discussed the possibility of supporting Infinispan as well :D.
During the Hackergarten I also met Andrés Almiray, which is the Griffon founder, and we briefly discussed the possibility of adding integrating Infinispan’s Hot Rod client with Griffon clients. Unfortunately we didn’t have time to get into some coding, but since he lives close-by and he organises Hackergartens in Basel, I might pop in next time around and sit down with him to work on this integration :).
Can’t wait for next Devoxx!!
Tags: conference devoxx event hackergarten
Monday, 05 November 2012
We’ll be covering all sorts of topics: - Building transactional Infinispan applications - Performing rolling upgrades for Infinispan based cluster - Scaling Hibernate/JPA applications using Infinispan-based second level cache - Effective querying of Infinispan data grids - Measuring performance of data grids - …etc
So, if you’re interested in data grids, caching or Infinispan, come and join us!! It’s gonna be a fun a couple of days. Can’t wait :)
Tags: conference event judcon
Tuesday, 09 October 2012
Tags: conference presentations event
Tuesday, 21 August 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 data grids, distributed caching, performance, scalability and NoSQL, do drop in to one of my talks.
The first one is the BoF - early evening on Monday, the 1st of October, where I host the BoF titled "https://oracleus.activeevents.com/connect/sessionDetail.ww?SESSION_ID=5866[JSR 347, Data Grids, and NoSQL]". This BoF is an interactive session targeted at anyone with an interest in standards around data grids and NoSQL, where I would like to discuss the overlaps, convergence and divergence, and of course standards around such technologies.
The second one, a conference session titled "https://oracleus.activeevents.com/connect/sessionDetail.ww?SESSION_ID=5875[Making Apps Scale with CDI and Data Grids]"is a demo-driven talk on building applications to make use of data grids and distributed caching for performance and scalability, using the popular CDI programming model. Some familiarity with CDI is expected.
In addition to the above two talks, I will also be speaking at the Red Hat booth on data grids, NoSQL and related subjects. So do drop by and say hello!
Tags: conference JavaOne
Monday, 09 July 2012
It’s just over a week since Red Hat Summit/JBoss World 2012 finished and it was a great pleasure to be part of it. Heiko Rupp and I were speaking about "Effectively Manage & Monitor Red Hat JBoss Data Grid Nodes" where we presented JDG and JON at a high level and then we showed a demo of both products interacting with each other. The presentation’s slides are now available for download.
I was not the only one speaking about JBoss Data Grid. Both Manik, the Infinispan project lead, and Alan Santos, the product manager for Infinispan, were also delivering talks on JBoss Data Grid. Although their presentations are not up yet, you’ll be able to download them from here.
I also met some Infinispan customers, such as Erik who’s been using Infinispan at a well known telecommunications company, or two of the lead technical guys at a well known Geneva bank. We had some great conversations where we were able to synch up our roadmap with them to make sure any requirements they had are met in the future.
Of the presentations I attended, I was particularly impressed by Pete and Marius' 10 minute demo on going from 0 to a fully fledged mobile application running on top of AS7 in OpenShift in the "What’s New in Java Frameworks for Web, Cloud, & Mobile" BOF. I hope it was recorded cos it was very impressive stuff.
It was a great week and once again it was a pleasure to be part of the Red Hat Summit and JBoss World :)
Tags: conference jdg event jbossworld