The latest content from IBM developerWorks
Updated: 18 min 25 sec ago
This tutorial shows how to quickly build an online game application based on IBM Bluemix prebuilt services.
Enterprise software developers making the transition to cloud
computing often ask how they can use the existing translated content in their
on-premises databases from the cloud. Find out how to use the Cloud
Integration add-on in Bluemix to unlock your translated content from systems
of record and access it from the cloud even if the database is behind
a secure firewall.
This article discusses the design best practices that are important for the
performance and scalability of the IBM Sterling Order Management solution. Adopting
these design best practices during implementation, helps eliminate the common
performance bottlenecks that are introduced with custom design or code.
The multitenant JVM is available with the IBM SDK Java Technology Edition, Version 7 Release 1 as a
tech preview. By running multiple applications within a single multitenant
JVM, a cloud system can speed applications' start times and reduce their
memory footprint. Examine the tenant lifecycle, learn some of the available
configuration options, and see the benefits of isolation of statics in tenant
applications. This article builds on a previous developerWorks article,
"Introduction to Java multitenancy."
The CompletableFuture class added in Java 8 gives you new ways to handle
the completion of asynchronous processing, including nonblocking ways to
compose and combine events. This article helps you understand the differences
between blocking and nonblocking approaches to handling completions and gives
you some reasons to prefer nonblocking approaches.
Caching services are a popular solution to address performance and
scalability issues for cloud enterprise applications. Explore three caching
options available with the IBM PureApplication System cloud
system: One built-in, one based on WebSphere eXtreme Scale that uses a
virtual system pattern on a cluster, and one based on eXtreme Scale that uses
a VSP with a core OS image.
The Analytics Warehouse (formerly BLU
Acceleration) service provides data warehousing and analytics as a service on
IBM Bluemix. Developers can develop and deploy a heavy-duty analytic
application using blazing-fast IBM BLU database technology offered in the
cloud. Learn how to develop a data mining application using the Weka
statistical analysis tool and leveraging the IBM BLU columnar database.
Learn how to develop and deploy a Java PaaS web app on the
In this video, Jay Allen walks through a five-minute demo
to show you what you need to do (and what you don't have to do!) to deploy,
run, and delete an application on Bluemix.
Explore Software Defined Networking (SDN) network management via
software abstraction layers as a method to enhance and optimize your
Infrastructure as a Service in the areas of interoperability, user and
provider expectation management, developer and administrator requirements, and
effective risk mitigation.
SoftLayer provides an object storage service that is based on
OpenStack Swift. You can transfer files to and from the object store by using
the SoftLayer APIs and a command-line tool like cURL, but that can be tedious
for large files. This article describes how to use a simple Java tool, SLDT,
to handle authentication, object segmenting, and data transfer to and from the
SoftLayer object store.
Creating images you can deploy through IBM SmartCloud Orchestrator
requires knowledge of the operating system, the hypervisor on which the images
are going to be deployed, and the corresponding hypervisor manager. Learn how
to easily and smoothly prepare a SmartCloud Orchestrator-compatible image for
Any of the Java.next languages is a suitable candidate for your next language, so how do you choose? Investigate the factors that contribute to this important decision.
The IBM Multitenant JVM recently became available as part of the
Java 7 R1 release as a tech preview. By running multiple applications within a single
multitenant JVM, a cloud system can speed applications' start times and reduce
their memory footprint. This article introduces the technology behind
multitenant cloud JVM and discusses the main costs and benefits.