Free Trial

Tag Archives: java

← Older posts

Web Application Architecture in Clojure – Getting Started

Usman Aziz is a technical lead at TunaCode, Inc., a startup that delivers GPU-accelerated computing solutions to time-critical application domains. After a Clojure development sprint, the next step is to deploy the web application and make it useful for clients, … Continue reading

Testing Your Camel Projects with the Camel Test Kit

Camel is an integration framework that helps you build integration projects. It consists of a routing engine builder that provides the capability of building custom rules for routing. This allows you to decide upon the message sources and formats, to … Continue reading

Accessing Databases with a JDBC Component in Camel

Camel provides a powerful framework for enterprise application integration. Databases are a vital part of any enterprise application, and therefore it’s mandatory for any integration framework to offer first-class database support, which includes connecting with various data sources and accessing … Continue reading

Scala Type Classes Demystified

The term “type class” has been popular for a while now, but what does it really mean? An article in Wikipedia defines a type class as an interface. This works for Java, but once we switch to Scala, it does … Continue reading

Running and Configuring a Hadoop Cluster

Apache Hadoop is a Java framework for performing distributed computation on a large cluster of commodity hardware. It is inspired from Google’s MapReduce and BigTable implementation for processing very large amounts of datasets. Hadoop is at the center of the … Continue reading

Lucene’s Indexing and Searching in Web Applications

Lucene is an open source Java-based full text search engine library that can be integrated with nearly any software application requiring search capabilities. Lucene has been used in Internet search engines, as well as local and single-site searching for its … Continue reading

The Hadoop Distributed File System

Apache Hadoop is an open source software framework designed for writing and running distributed applications that process large amounts of data in a distributed system. Hadoop implements a computational paradigm known as MapReduce. The MapReduce model runs over Hadoop’s distributed … Continue reading

Tip: Speaking both JSON and XML with Spring MVC

Spring MVC is an implementation of the Model-View-Controller pattern for the Web. Providing Web services requires building code which speaks potentially many protocols, such as JSON and XML. The modular architecture of Spring MVC allows translation from these protocols to … Continue reading

Tip: Rendering Views with Spring MVC

Spring MVC is an implementation of the Model-View-Controller pattern for the Web. The view layer in a Web application drives the user experience, and there is no shortage of view technologies to choose from. Spring MVC accommodates this choice with … Continue reading

Getting Started with Spring MVC

Spring MVC provides a flexible environment for building simple, yet powerful Java Web applications. Its framework includes a wide array of configurable infrastructure and components, which can be put together to serve anything from rich Web applications to RESTful Web … Continue reading

← Older posts
Facebook Twitter RSS feed