Close
Glad You're Ready. Let's Get Started!

Let us know how we can contact you.

Thank you!

We'll respond shortly.

BIG DATA
GemFire XD 1.4 Now Available for Download

The latest release of GemFire XD 1.4 is now available for download. Its biggest improvements include single hop inserts for 50% faster performance, and support for JSON document objects in SQL tables. This makes GemFire XD even better for write-intensive use cases, such as high-speed ingest. Also, now we can support use cases that need more schema flexibility to the otherwise well-defined relational structure of GemFire XD.

PIVOTAL CLOUD FOUNDRY
Working with the Cloud Controller API in Ruby: Beyond CFoundry.

Cloud Controller is the primary API through which third parties interact with Runtime; it encapsulates the myriad internal services that take a user from ‘cf push’ to a running application. Both the Pivotal Developer Console (the web application that ships with Pivotal CF and backs console.run.pivotal.io) and the CloudFoundry CLI interact directly with the Cloud Controller API.

Read more »

LABS
Quick abstracts of YAML or JSON documents

When I work with unfamiliar YAML files specifying deployment manifests, product metadata, serialized records, etc. I want to quickly get a sense of a few things:

What is the set of keys in this data structure? If the structure(nested keys) of the document changed over time, what is the quick summary of changes structure_digest

Given the following long YAML file, I don’t really want to read through all of it to learn what keys and paths are available in it:

{ "receipt": "Oz-Ware Purchase Invoice", "date": "2012-08-06", "customer": { "given": "Dorothy", "family": "Gale" }, "items": [ { "part_no": "A4786", "descrip": "Water Bucket (Filled)", "price": 1.47, "quantity": 4 }, { "part_no": "E1628", "descrip": "High Heeled "Ruby" Slippers", "size": 8, "price": 100.27, }, …(many many more items ) ] }

Lets remove the value content, focus on structure, summarizing array entries as one:

>structure_digest order1.yml order2.yml ...

Read more »

LABS
Even Better Parsing of JSON Data on Android

Last spring I wrote a post about how to parse JSON data efficiently on Android using Google GSON’s JsonReader class. I’m happy to report that I’ve found an even easier way to do the same thing! Google’s GSON is a marvellous thing.

Read more »

PIVOTAL CLOUD FOUNDRY
High Level Features of the UAA

The User Account and Authentication Service (UAA) in Cloud Foundry is responsible for securing the platform services and providing a single sign on for web applications. A previous article introduced the UAA and placed it in the context of the platform, and here we go into a bit more detail and describe the features of the UAA individually:

Centralized Identity Management Single Sign On Delegating Access to Services User Account Management Client Application Registration Other UAA Resources Centralized Identity Management

Applications that want to act on behalf of a User, for instance to view or push apps to the users Cloud Foundry account, need to authenticate the User against the platform.

Read more »

PIVOTAL CLOUD FOUNDRY
Open Web Foundation Agreement for Activity Streams Signed

At Cloud Foundry we care about making life easier for web developers and API developers. Open source helps developers reuse code. Open standards help developers reuse protocols and schemas. We are pleased to announce that VMware has furthered its commitment to open standards with a signed agreement on Activity Streams specifications.

Read more »

LABS
iOS JSON Parser Comparison

This article was first composed by Peter Raboud

Multiple methods of parsing JSON data are available to iOS developers, but it is not clear which of these libraries is the best option. We investigated this problem by benchmarking the performance of several JSON libraries for iOS:

YAJL Touch JSON SBJson (previously json-framework) the native JSON parsing library (only available in iOS 5.0+)

The tests were done by parsing several different-sized sample data multiple times with each of the libraries, and measuring wall time and CPU time as performance metrics.

Read more »

PIVOTAL CLOUD FOUNDRY
Cloud Foundry Powers Data Sets for Mumbai

This is the third post of a series of guest blogs by application developers. We are featuring a use case by Romin Irani, an individual developer who built APIs for valuable data sets in the City of Mumbai as a public service and hosted them on Cloud Foundry.

Read more »

LABS
Introducing the new Xtreme Labs Tech Blog!

There is so much going on at Xtreme Labs that we’ve officially decided that we needed two blogs.

 

Recently we agreed that the old kindergarten mantra of “Sharing is good,” needs to be reinstated in our daily grown-up lives. With mobile experts on every platform we are dedicating our developers to sharing their tricks, tips and shortcuts with other developers.

Read more »

PIVOTAL CLOUD FOUNDRY
ThemaTweets – Visualizing the French Elections Buzz on Cloud Foundry

As the platform matures, we see many cool applications being built on top of Cloud Foundry. This is the first in a series of guest blog posts by application developers explaining what their application does, how it is architected, what they like in Cloud Foundry and what needs to be improved.

Read more »