Serverless computing with AWS Lambda

Serverless computing with AWS Lambda

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

07/25/17

Open source Java projects: Jenkins with Docker, Part 1

Open source Java projects: Jenkins with Docker, Part 1

Setup a continuous integration process to build and test a Java web app with Jenkins, then deploy it to a Docker container in Part 2

09/29/16

Open source Java projects: Docker Swarm

Open source Java projects: Docker Swarm

Learn why clustering is an important technique for working with Docker containers, then try your hand at developing a two-node enterprise cluster with Docker Swarm

07/12/16

Open source Java projects: Apache Phoenix

Open source Java projects: Apache Phoenix

If you have strong SQL programming skills and would like to be able to use them with a powerful NoSQL database, Phoenix could be the database you've been looking for!

02/04/16

Open source Java projects: Docker

Open source Java projects: Docker

Set up and deploy a Java application to Docker, then integrate a Docker container into your Maven build process for easier testing and automated production builds.

11/03/15

Open source Java projects: Apache Spark

Open source Java projects: Apache Spark

Set up and use Spark to analyze data contained in Hadoop, Splunk, files on a file system, local databases, and more.

08/25/15

Open source Java projects: Spring Batch

Open source Java projects: Spring Batch

Spring Batch manages the batch processing scenarios that developers dread. In this tutorial, learn how to configure Spring Batch to read data in CSV format, process the data in any number of files, and write the results to a MySQL...

07/29/14

Open source Java projects: Spring Integration

Use Spring Integration to develop a robust message-passing architecture that integrates and coordinates enterprise components across an ActiveMQ message bus via JMS.

04/10/14

Open source Java projects: Spring Data

Find out how Spring Data lets you leverage the specialized features of NoSQL repositories like MongoDB, Neo4J, and Redis using the Spring framework coding conventions that you already know.

10/22/13

Open source Java projects: Vert.x

With the release of Vert.x 2.0, now is the perfect time to learn about this JVM-based distributed application framework that was inspired by Node.js, but built to leverage the Java platform APIs.

07/30/13

Open source Java projects: Akka

This installment of Open source Java projects showcases Akka, a JVM-based toolkit and runtime that implements the actor model as message-passing paradigm. Start with a simple example, then work through a more complex program using...

05/08/13

Open source Java projects: Storm

Find out why Storm could be the next big thing in distributed data processing, building on the lessons and success of Hadoop to deliver massive amounts of data instantaneously, in realtime.

12/05/12

Open source Java projects: GitHub

If you've been curious about GitHub then this short tutorial is for you. Get an overview of the source code repository that has changed the way that many developers work, both individually and collaboratively. Then try GitHub for...

08/30/12

Open source Java projects: JFXtras

Jeff Friesen shows you how Stephen Chin's JFXtras project fills the gaps in JavaFX, with dialog boxes, layouts, a unit-testing framework, and asynchronous thread support.

02/26/09

Open source Java projects: Terracotta

Get a primer on clustering, including its typical failure points in serialization and redundancy. Then find out how Terracotta overcomes these challenges in JavaWorld's hands-on introduction to enterprise clustering with Terracotta. ...

01/27/09

Open source Java projects: Java Caching System

Caching frequently accessed objects is a sure way to improve application performance. Steve Haines joins the OSJP series to introduce Java Caching System, a full-featured, easily configured tool for enterprise-level caching.

11/13/08

Open source Java projects: Java Binding for OpenGL (JOGL)

If you're planning to develop a game engine or other Java software that requires 3D graphics, you'll want to know about JOGL. Learn how to use this low-level API to introduce OpenGL's high performance and powerful features to your...

09/18/08

Open source Java projects: AnimatingCardLayout

Take another path to filthy rich clients -- AnimatingCardLayout is a free, open source layout manager that you can use to create animated transitions for your Java GUIs.

03/11/08

Open source Java projects: Java Native Access

The Java Native Interface offers a complex and potentially error-prone approach to accessing native code from your Java programs. This month Jeff Friesen introduces JNA: an open source Java project that lets you take what you need...

02/05/08

Open source Java projects: Balloontip for Java

Get clued in to lesser known open source Java projects that can save you time and money -- starting this month with Bernhard Pauler's balloontip project for Swing GUI development.

01/08/08

Load More