This article explores Spring Aspect Oriented Programming and its benefits in the context of Mule Flows.
Big news! The Eclipse Communication just unveiled a major new version. ECF 3.7 was just released.
This week, ZeroMQ had a major release: version 4.0.1. Pieter Hintjens, a founder of the project, has been blogging about the new security features specifically.
The simple publish / subscribe message server, Faye, has been a popular tool, especially as a Ruby gem, for several years, and this month it reached a major new milestone.
An incremental release of Spring Integration fixes several bugs and adds one improvement: It will skip long running tests that occur during normal builds.
I think it’s a trade-off between paranoid programming and pragmatic design. As long as I’m providing expected behavior in the app without opening up a security hole, some validations may be skipped on purpose.
Here are some tricks using Spring to make the Mule Management Console better. We'll implement a system that helps to diagnose consistently failing flows and send error messages in batches.
Groupon moves to Node.js, StackEdit becomes the best new markdown editor, John Resig creates a Twitter list of women who code, and Randall Munroe writes a comic on functional programming. Those stories, plus a tool that makes you into an elite hacker like you see in the movies.
There's a very important visual side to your APIs. A few key things like a nice font, a color palette, and an overall theme can really make your API sing.
See this simple example of how to leverage Red Hat JBoss A-MQ in the Internet of Things (IoT) through the use of Message Queue Telemetry Transport (MQTT) in Android.
“Apache Camel Messaging System” is a new book to “tackle integration problems and learn practical ways to make data flow between your application and other systems using Apache Camel”.
Steven Chin did a successful workshop this past weekend at Silicon Valley Code Camp with 50 very enthusiastic future developers. They were ages 10 and up, and everyone in the class got a Java game running on their Pis, and made 2 or more improvements in the span of a few hours.
OAuth can be anything you want it to be, the standards are lax and give you plenty of room for getting the right implementation for your system. However you proceed, though, you'll need to check an access token on every request...
We will create a Heroku application with a custom buildpack including Lua and Luarocks, and will deploy the Openresty distribution of Nginx using a Luarock especially tailored for Heroku.
This month, Pieter Hintjens posted another article about the upcoming security features in ZeroMQ. The new post is about his ideas for a new certificate format, since he doesn't want to use legacy formats like X.509 and PKI standards.
The developers of Kafka are planning to introduce replication to the 0.8 release, which should improve Kafka's durability and availability by duplicating each shard’s data across multiple nodes.
About 7 helpful tips are contained in this article for API design. Creating the perfect API is close to impossible. However it’s clear that companies that look at their APIs as a key part of the business strategy.
This is a complete example of a Spring WebMVC REST application. We could build a WAR with these three files (and the Spring dependencies) and it would deploy to a servlet container and expose REST interfaces.
A new open source module for Mule can help ease some of the pain during database integration with older versions.
Tim Berners-Lee vs. the EFF, the RESTful API Modeling Language, and the iOS7 HTML5 Report Card. Those stories, plus a bold idea for a new programming language, a theory about the drop in CS interest, and a great list of children's programming resources.
Here are some high-level points on what Chris Haddad of WSO2 thinks are essential components of an enterprise integration architecture.
You may have heard of Apiary, a tool for generating API docs and mocks from markdown. Iglo is built on the same parser, and it's open source. In fact, Apiary even endorses it.
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 look at the community, testing, DSLs, and abstraction features of Apache Camel and Spring Integration.
You might how to perform large dataset retrieval in Mule. The documentation page briefly explains how this may be achieved, however there is no working example on how to do this as far as I can tell.