To build a great API, it has to be intuitive. To maintain your great API, it has to have great documentation. And to build an engineering organization capable of expanding your great API, you have to be strongly opinionated.
A new open-source, embbeded datastore library with over 70 commands called "Vedis" is a very interesting new project that is very similar, in concept, to Redis. It's virtually a subset of Redis but without the networking layer.
Ever heard of the JBoss AeroGear project? It's a pretty intriguing project that provides libraries to unify native, web, and hybrid mobile development. One of its most helpful libraries is the AeroGear Push Server, which is now available as an OpenShift Online Cartridge.
New software terms and product names are being added to our vocabulary every day, and there's no dictionary or standard document to tell us how to write them. That confusion is the reason I decided to start writing a guide.
Big changes for the JVM, Ruby 2.1, Google's new algorithm, a new API for Nest thermostats, and a free version of PyCharm are some of the stories this week. You'll also see how Disqus scales to 8B monthly page views and why some pros still write bad CSS.
Project Floodlight is a Java-based, Apache-licensed OpenFlow controller that you can use to help build a software-defined network. Learn how these other controllers, including Floodlight, work to build software-defined networks.
During JavaOne, Azul Systems released a preview for their OpenJDK build for Windows Azure, codenamed "Zulu." Azul, a company focused Java runtime scalability with Java-expert Dr. Cliff Click, thought that they could bring a better Java implementation to Azure users.
A cool project on GitHub, which harnesses the power of the hot new application container engine, Docker, claims that it's the smallest PaaS implementation yet. The project is aptly named "Dokku" and it's less than 100 lines of bash code.
Glisten is a Groovy library that was built to make it easier to build JVM-based applications with Amazon's Simple Workflow Services. It uses Amazon's Flow framework, but that framework by itself didn't provide some of the productivity abstractions that Netflix needed for building automation features on Asgard.
SDN and OpenFlow are not interchangeable terms. Although OpenFlow is a popular standard for implementing SDN architectures, there are alternative standards or commercial APIs that companies have created for their own solutions that will still yield a software-defined network.
Adam Bloom recently wrote a really interesting case study on the Pivotal blog that explains how Pinterest was able to handle its extreme (1000%+ / year) increases in traffic and keep scaling up its following functionality with the help of Redis.
Sometimes you don't want to read a whole article to get the gist of a new technology or tool. You just want a person who's familiar with the subject to tell you what it is and why it's good in 1-2 sentences. Here are three of those kinds of descriptions for software-defined networking.
I just learned about a company today called Fiorano Software and I'm surprised they've flown under my Enterprise Integration radar for so long. Along with their overall platform, they provide an ESB with a P2P, asynchronous architecture based on JMS 2.0, so they are firmly in the Java enterprise world.
We all experience times in our day-to-day work where we get frustrated, side-tracked, or burnt out. Everyone has their own way of dealing with these obstacles and getting themselves back on track, otherwise you'd lose your job, I image...