Do You Want to Get This Message?
by Mark Fisher, Jonas Partner, Marius Bogoevici, and Iwein Fuld, authors of Spring Integration in Action
Spring Integration allows you to selectively process messages and define alternative routes within the system. In this article, based on chapter 6 of Spring Integration in Action, you'll see how you can limit the scope of what your components will handle by...
Architecture and Star Schema
by William D. Back, Nicholas Goodman, and Julian Hyde, authors of Mondrian in Action
Mondrian is expecting to perform its analytic magic on top of a star schema. In this article, based on chapter 3 of Mondrian in Action, the authors cover the general architecture of an analytic solution and then explore star schemas, the "best practice" database modeling technique...
Searching at Scale
by Trey Grainger and Timothy Potter, authors of Solr in Action
One of the most appealing aspects of Solr, beyond its speed, relevancy, and powerful text searching features, is how well it scales. In this article, based on chapter 3 of Solr in Action, the authors explain how Solr is able to scale to handle billions of documents while still maintaining lightning-fast search...
The fourth article in the JSF State Saving series, which covers the PartialStateHolder API
The 3rd article in the JSF State Saving series, the StateHolder API
In the 2nd article in the JSF State Saving series an overview is given of the APIs available.
Read the first article in the series about JSF state saving
The following blog articles are part of the JSF Converter series
You have written your own JSF converter. How do you package it so you can redistribute it?
How do you write your own Converter?
How would you use the JSF DateTimeConverter?
Java User Groups
Earlier this October, I was given the privilege of speaking at JavaOne regarding the fusion of contemporary Continuous Delivery processes and practices with the established and widely-accepted Maven release process.
BDD is a communication and collaboration process that aims to deliver what is only value-adding to the business. It is a process of establishing a common language between the business stakeholders and the development team to come with a consensus of the value that needs to be answered by the software.
If you want to learn how to write effective tests and better your code, produce high quality applications, know the latest on agile development tools and practices, and ultimately become a Java master, then this workshop is for you.
Mattias Karlsson (@matkar) is a Java Champion, JUG leader, speaker, consultant, software vagabond, and founder of the Jfokus Conference (which will take place February 4-6 in Stockholm, Sweden). At JavaOne 2012, I had an opportunity to chat with Mattias about Jfokus, Java User Groups, and the state of Java in Sweden...
Has been 1 year, after the Oracle vs Google saga, and I hear there will be appeal.. I am personally dunno what is appeal mean, i know sex appeal. huahua.. yes, I try to learn another tech and dedicate my time less to Java, touching NodeJS, try-ing Cloud, and yes, spending my time to my old hobbyes far become computer came to my life, fish tropical breeding.
I live in emerging country, which...
Meruvian is founded as a mix need between a legal entity for JUG Indonesia movement and also JENI (Java Education program founded by Ministery of Education) and a small project between Frans Thamura and Kompas (the biggest newspaper in the country, regarding OpenSource alternative to Microsoft solution which it is Sharepoint, we use Alfresco - the project lead by Rene -- and cannot related to my...
Java Web Services and XML
Nowadays there are too many NOSQL database, with different architecture and data structure. However with much variety they share one thing in common: Only search information from the keys. A good option is uses other service to help the NOSQL databases. In this post will how the Lucene does work together a NOSQL database, join two world in one application.
Launched the latest Easy-cassandra version, that come with improvements to manage multi-nodes. Use many node is very usefully in Cassandra because avoid bottlenecks, fault tolerance, elasticity.
After have multi-nodes in Cassandra, the next step is divide task between their. Secondly join the databases like only one ( reply all information among their...
Don't Repeat Yourself! Instead of hacking these lines again and again, just include this dependency and you're done!