Monday, 06 October 2014

[.underline]#

Judcon Brazil 2014#

The second edition of Judcon Brazil was held in São Paulo on September 26th, this time in a single day.

Considering the proximity of JavaOne, we had many top quality speakers presenting to a packed house attending the 4 tracks dedicated to Cloud, NoSQL/Data, Rule Process & Integration and 'Cool Stuff'.

The talks were delivery both in English and Portuguese (with simultaneous translations) by well known Jboss community members and leaders. I had the privilege to present "http://www.slideshare.net/gustavonalle/judcon-brazil-2014-lucene-from-bottom-up?qid=116b8a4f-b728-4fde-8c71-46b68ceb4a54&v=qf1&b=&from_search=1[Lucene from the bottom up]" and received many positive feedbacks after the talk, when I had the opportunity to discuss about Lucene usage inside and outside Infinispan.

I also took the chance to see "Real Time Complex Event Monitoring" delivered by Guna Vijayaratnam showing how to leverage Infinispan in a complex event processing system with real time visualization, a really interesting use case of the Data Grid.

Overall the conference had a flawless organization with cool technical content, plus a nice venue surrounded by amazing gastronomical offers (picanha anyone?). Combined with the traditional Brazilian hospitality, Judcon Brazil 2014 was a great success, hope to attend again next year !

Posted by Gustavo on 2014-10-06
Tags: judcon lucene cep

Friday, 03 May 2013

The first JUDCon Brazil experience

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:

  • Bolttlenecks are out! Java Cache Standard (JSR-107) is in! (PDF)

  • Scaling up Hibernate/JPA applications with Infinispan second-level cache (PDF)

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 :)

Cheers, Galder

Posted by Galder Zamarreño on 2013-05-03
Tags: conference presentations event jsr 107 judcon hibernate second level cache provider

Thursday, 18 April 2013

Infinispan coming to Brazil's JUDCon!!

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.

Cheers, Galder

Posted by Galder Zamarreño on 2013-04-18
Tags: conference data grids event judcon hibernate

Monday, 10 December 2012

Back from JUDCon China 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.

Cheers, Galder

Posted by Galder Zamarreño on 2012-12-10
Tags: conference event judcon

Monday, 05 November 2012

Infinispan coming to JUDCon China 2012

The Infinispan team will be well represented in the forthcoming JUDCon China 2012 conference to be celebrated in Beijing on the 29th and 30th of November with no less than 9 talks!

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 :)

Cheers, Galder

Posted by Galder Zamarreño on 2012-11-05
Tags: conference event judcon

Thursday, 26 January 2012

Manik's take on JUDCon India

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 silicon valley.

One of the themes was developer productivity and engagement, to help community members get more involved in the projects they care about, to help them succeed in their businesses with JBoss technology.

JBoss AS 7, NoSQL and platform-as-a-service were a few of the popular themes, and there were no less than 6 talks on infinispan in just two days, presented by myself and Galder Zamarreño. The talks ranged from high level overviews and roadmaps to detailed, hands-on hacking sessions, as well as presenting thoughts and ideas for future development.

All in, an excellent community conference, well organised by Saltmarch Media, and very well received by the community. I for one look forward to another JUDCon in Bangalore in the hopefully not too distant future.

Cheers Manik

PS: After writing this, I noticed that Galder has blogged about JUDCon India too!

Posted by Manik Surtani on 2012-01-26
Tags: event judcon

Wednesday, 25 January 2012

JUDCon India post-mortem

JUDCon India is finished now and I was hugely impressed with what I saw in the conference. First of all, it was by far the biggest crowd I’ve seen in a JUDCon event so that’s excellent news. The more, the merrier :)

The attendants have been excellent and in general I felt that they were paying more attention than in conferences in other countries. This is partly because hardly any attendant had their laptops open while listening to the presentations. They simply had a notebook and a pen or pencil and they were taking just notes. I wished this would happen more often in other conferences. Hmmm, time to ban laptops in non-interactive presentations?

I ended up doing 4 presentations, 3 of them in Infinispan related topics and 1 talking about JBoss Polyglot. Of all, the one that I felt attracted the most attention was the one on near caches. I got a lot of positive feedback from attendants and very interesting questions at the end of the presentation.

In terms of organization, it was impecable. Wifi worked like a treat with around 7 access points, 3/4 of which you could join from any place in the conference. Food was good as well, if you like Indian cooking of course :). As I already said on Twitter, the toilets were…​ interesting for a westener :).

Finally, I must congratulate the organisers on the method used to motivate attendants to provide feedback on the presentations. To get the JUDCon t-shirt, attendants needed to fill in feedback forms for all presentations they had attended, and once the last presentation had finished, they could go and claim their t-shirt once they’d handed over the feedback forms. I thought this was a fantastic idea to increase the amount of feedback received. So, well done to organisers! Looking forward to reading the feedback now.

Just landed in Delhi and now waiting for my colleague Rado, who’s arriving in a later flight from Bangalore. It’s time now for a couple of days off and doing a bit of touristy stuff around here. Plenty to see and do in the next few days with the Republic Day military parade, visit the Red Fort, Taj Mahal…​etc.

Cheers, Galder

Posted by Galder Zamarreño on 2012-01-25
Tags: event judcon infinispan

Thursday, 19 January 2012

Infinispan coming to India!!!

Next week Manik and I will be representing the Infinispan contingent at JUDCon India in Bangalore and we have plenty to talk about:

 Tuesday, 24th January

Wednesday, 25th January

Finally, to top it up, I’ll be doing a presentation on JBoss' Polyglot revolution!

This is going to be my first visit to India and I’m very excited to be presenting at this conference :). Looking forward to meeting developers, architects and in general, anyone interested in data grids and various NoSQL technologies next week.

Cheers,

Galder

Posted by Galder Zamarreño on 2012-01-19
Tags: conference event judcon india

Monday, 09 May 2011

JBoss World and JUDCon 2011 recap

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 200 people attending, it was the largest JUDCon we’ve ever done, with three parallel tracks of some of the coolest tech, many by non-Red Hat employees.  With regards to Infinispan, Mircea did a deep-dive covering how Infinispan works "under the hood".  Sanne did a talk on advanced querying across a data grid, including making use of map/reduce techniques.  I delivered a talk specifically on map/reduce and distributed code execution across Infinispan nodes - a talk I delivered on behalf of Vladimir as he sadly couldn’t make the event due to personal reasons.  The first day ended in a pizza-and-beer-fuelled hackathon that went on till 2am.  Hopefully this will give you an idea of what JUDCon is all about, including the quality and focus of talks, and whet your appetite - make you want to attend the next such event.  :-)  Trust me, for techies, there’s no better way of immersing yourself in it.

image

And then there was JBoss World.  As many in the industry keeps saying, JBoss has got its mojo back.  Coolness reminiscent of Marc Fleury’s early bad-boy JBoss - a poke in the eye of establishment, disruptive and brazen, JBoss has gone back to its roots.  Craig Muzilla talked numbers and new products, Mark Little talked about his vision of ubiquitous computing and JBoss Everywhere, and then the much tweeted, much talked-about demo started.  Many said we were nuts to try and pull off a live demo of such scale and complexity - let me put it this way, we had no backup.  :-) I’m not going to spoil the demo for you, a recording of the keynote including the demo is here (the demo starts 39 minutes into the video).

Demos aside, JBoss World/Summit was an excellent event.  The biggest of its kind to date, I presented on use cases and design patterns involving Infinispan, Bela spoke about geographic failover (click on the JBoss World tab for the video).  Sanne and Emmanuel talked about Hibernate OGM, the ultra-cool JPA layer over Infinispan that so many people want to get their hands on.  Craig Bomba from CBOE - the largest options exchange in the world - talked about going live with Infinispan, stressing on keeping close to the community, participating and being "good open source citizens".  Something we all applaud.

But for many folks, the biggest thing was the announcement of the JBoss Enterprise Data Grid platform.  A fully supported data grid, based on Infinispan.  This enables users to buy production support, consultancy and training around Infinispan.  The announcement even made its way to the Wall Street Journal, among many other illustrious publications!

So now with all the adrenalin - and old-fashioneds at our favourite bar, Drink - of last week behind me, it’s time to focus on getting Infinispan 5.0 into a stable state and cutting what will be the fastest, most feature-rich and ultimately usable Infinispan release ever.  Watch this space.

Cheers Manik

Posted by Manik Surtani on 2011-05-09
Tags: conference judcon jbossworld

Monday, 11 April 2011

Infinispan at JBoss World/Red Hat Summit/JUDCon in Boston, May 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.

image

Red Hat Summit/JBoss World Infinispan is well-represented again at Summit/JBW, as it was last year.  I will be speaking on using Infinispan to solve a number of scalability and availability issues, including reducing database bottlenecks.

Emmanuel Bernard and Sanne Grinovero will be speaking on Hibernate OGM - an awesomely cool project to provide JPA-like access to Infinispan (details of the session available here).

Craig Bomba and Shane Johnson will talk about optimising Infinispan for performance and consistency based on lessons learned using Infinispan at the Chicago Board of Options Exchange, the world’s largest options exchange.

Further, for the first time, we intend to run a hands-on lab on Infinispan, coordinated by Jim Tyrrell.  An awesome chance to learn about the practical aspects of working with Infinispan, with core Infinispan engineers on hand to answer questions, etc.  This sort of opportunity doesn’t come about every day!  :-)

image

JUDCon JUDCon attendees too will get their fill of your favourite data grid with a talk titled Infinispan for Ninja Developers and one on Infinispan’s new Map/Reduce capabilities.  Fun, hands-on, developer-focused deep dives.

UPDATE: I forgot to mention, Sanne Grinovero will also be talking about advanced querying on Infinispan.  More cool stuff.

For a summary of what happened at JUDCon and Summit/JBW last year, check out this blog entry.  It’s still not too late to get tickets, you may even qualify for early-bird discounts if you hurry!

Hope to see you there. Manik

Posted by Manik Surtani on 2011-04-11
Tags: conference judcon jbossworld

News

Tags

JUGs alpha as7 asymmetric clusters asynchronous beta c++ cdi chat clustering community conference configuration console data grids data-as-a-service database devoxx distributed executors docker event functional grouping and aggregation hotrod infinispan java 8 jboss cache jcache jclouds jcp jdg jpa judcon kubernetes listeners meetup minor release off-heap openshift performance presentations product protostream radargun radegast recruit release release 8.2 9.0 final release candidate remote query replication queue rest query security spring streams transactions vert.x workshop 8.1.0 API DSL Hibernate-Search Ickle Infinispan Query JP-QL JSON JUGs JavaOne LGPL License NoSQL Open Source Protobuf SCM administration affinity algorithms alpha amazon anchored keys annotations announcement archetype archetypes as5 as7 asl2 asynchronous atomic maps atomic objects availability aws beer benchmark benchmarks berkeleydb beta beta release blogger book breizh camp buddy replication bugfix c# c++ c3p0 cache benchmark framework cache store cache stores cachestore cassandra cdi cep certification cli cloud storage clustered cache configuration clustered counters clustered locks codemotion codename colocation command line interface community comparison compose concurrency conference conferences configuration console counter cpp-client cpu creative cross site replication csharp custom commands daas data container data entry data grids data structures data-as-a-service deadlock detection demo deployment dev-preview development devnation devoxx distributed executors distributed queries distribution docker documentation domain mode dotnet-client dzone refcard ec2 ehcache embedded embedded query equivalence event eviction example externalizers failover faq final fine grained flags flink full-text functional future garbage collection geecon getAll gigaspaces git github gke google graalvm greach conf gsoc hackergarten hadoop hbase health hibernate hibernate ogm hibernate search hot rod hotrod hql http/2 ide index indexing india infinispan infinispan 8 infoq internationalization interoperability interview introduction iteration javascript jboss as 5 jboss asylum jboss cache jbossworld jbug jcache jclouds jcp jdbc jdg jgroups jopr jpa js-client jsr 107 jsr 347 jta judcon kafka kubernetes lambda language learning leveldb license listeners loader local mode lock striping locking logging lucene mac management map reduce marshalling maven memcached memory migration minikube minishift minor release modules mongodb monitoring multi-tenancy nashorn native near caching netty node.js nodejs non-blocking nosqlunit off-heap openshift operator oracle osgi overhead paas paid support partition handling partitioning performance persistence podcast presentation presentations protostream public speaking push api putAll python quarkus query quick start radargun radegast react reactive red hat redis rehashing releaase release release candidate remote remote events remote query replication rest rest query roadmap rocksdb ruby s3 scattered cache scripting second level cache provider security segmented server shell site snowcamp spark split brain spring spring boot spring-session stable standards state transfer statistics storage store store by reference store by value streams substratevm synchronization syntax highlighting tdc testing tomcat transactions tutorial uneven load user groups user guide vagrant versioning vert.x video videos virtual nodes vote voxxed voxxed days milano wallpaper websocket websockets wildfly workshop xsd xsite yarn zulip

back to top