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...
on Oct 12, 2012
Creating a Reusable Service (by Jos Dirksen, Author of "SOA Governance")
August 29, 2012
Manning Publications Co.
Having a standard-based search engine as an access point to your service is a good way to improve the reusability of your service. In this article based on chapter 4 of SOA Governance in Action, author Jos Dirksen presents you with a couple of guidelines that can help you in...
on Sep 5, 2012
Google maps was a useful hit from the moment it went on line. Since then thousands of web pages have added map capability to their sites, courtesy of Google. Let me illustrate how you can add Google maps to your Java application.
Google furnishes its maps via a simple REST request. Does this mean you need to add some fancy REST framework to your application? Not at all! Java provides...
on Oct 16, 2010
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...
on Oct 3, 2012
Sometimes we use caches for speeding up by alleviating database load.
And the Memcached is the bestknown in-memory key-value store(cache). For using Memcached, you need clients and many clients already exist. You can also find Memcached clients based on Java.
Though there are already good Memcached clients which have optimized Memcached operations a long time, I would like to introduce...
on Mar 2, 2012
The movement towards digital records is generating exponential amounts of data, tremendously valuable data. But building a system to manage that data and extract value from it requires acceptance of a paradox; the system needs to be flexible and tolerant, while simultaneously enforcing structure and standards. This is hard.
Many of us have felt the pain of Master Data Management (MDM). In large...
on Sep 9, 2011
SOAP and/or REST and/or WebSockets
Table of Contents
1.1 BOF6984 : SOAP and/or REST and/or WebSockets
1.3 JavaOne / Oracle
1.4 other WebSockets presentations
1.5 other WebSockets presentations
1.6 other SOAP presentations
1.7 other REST presentations
1.8 other REST presentations
1.9 discussion points
1.10 discussion points
1.11 discussion points
1.12 discussion points...
on Oct 2, 2012
Devops and RPM Distribution
Regularly deploying and provisioning RPMs is increasingly becoming a common need. With devops automating every aspect of deployment, including setting up new hosts in virtualized environments, packaging systems such as RPM are getting more and more important. Managed RPMs provide a great level of control over installations and easy upgradability.
Amazon’s own AWS...
on Nov 30, 2011
Just a quick note to annountce the availability of RainToolkit 1.3.
It can be downloaded at: http://www.logicstyle.com/raintoolkit.html
If you manage Amazon EC2 resources from the command-line, Rain Toolkit can make your life easier by automating a lot of common repetitive tasks.
New features in this release include:
Support for micro instances
Support for EBS instances
Support for Amazon...
on Apr 4, 2011
Content available at: http://blogs.sun.com/arungupta/entry/screencast_34_glassfish_3_1
on Nov 17, 2010
One of the exciting things about teaching is the fact no matter how well you prepare for a class, events will always surprise you.Yesterday I was caught by surprise in the middle of a class by what seemed like a global Glassfish admin console outage.
I was teaching my Software Architecture students at IGTI how to change the default maximum thread pool size for the HTTP listener in Glassfish 3.0.1...
on Nov 10, 2010
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_silicon
on Oct 15, 2010
My name is Haim Michael, I am the General Manager for Zindell Technologies and I am an eternal student and a lecturer. I chose to develop the abelski web site for the benefit of all people world wide. I have started to develop it in November 2007 and I continuously update its courses and add new ones. All courses on this web site are available for free personal and academic usage.
on Oct 4, 2010
The Enterprise Architectures for Java EE Weighting Survey ends this Friday, June 25. Kate Jones of Oracle recently talked about the survey and its purpose:
We are looking to make improvements to our Java Enterprise Architect course and certification to support Java EE 6. The result of this survey will allow us to better align our Java EE architect course and certification with the role of the...
on Jun 23, 2010
Java EE Security refcard is available for download. This refcard covers Java EE 6 security and discuss how each application server supports the specs. The refcard covers authentication, authorization, and transport security in Web Application, EJB application and web services by introducing the concept and the related annotations and deployment descriptors which help us realize the concept....
on May 17, 2010
OpenESB project initiated by Sun Microsystems to develop and deliver a high performance, and feature rich implementation of Java Business Integration (JBI) under an open source friendly license. Basic task of JBI implementations is connecting different type of resources and applications together in a standard and none intrusive way. Basic building blocks of an ESB includes the Bus which is a...
on May 24, 2010
Manage, Administrate and Monitor GlassFish v3 using Application Server Management Extensions (AMX) & The Java Management Extensions (JMX)
Management is one of the most crucial parts of an application server set of functionalities. Development of the application which we deploy into the server happens once with minor development iteration during the software lifecycle, but the management is...
on Apr 6, 2010
When I attended college decades back in the early 1990ies, for students of information technology the future looked bright and safe. The cold war was over, the web was growing fastly, and thanks to the pill's baby bust it was clear that everybody able to program computers would have a safe job for livetime. While I had some experience with modems and fido net before, it actually was in...
on May 16, 2010
I'v just published an integration module for using GridGain with Spring Batch.
Using this module you can distribute Spring Batch processing inside a GridGain grid with the implementation of remote chunking.
on May 4, 2010
I am very fond of FindBugz (indeed it has found its way into the QA process of most projects I work on....). When visiting the site to check Eclispe 3.5.2 compatibility I found they were working on a new tool.
Indeed a very interesting tool.
Looks like they have a specific tool for browsing the output of a findbugz; and sifting through the results in order to mark each issue. They have an example...
on Mar 13, 2010