Configuration, zookeeper, groovy, curator, distributed technologies

This post is the second in the series of publications about using the Apache ZooKeeper for building configuration management solutions for a distributed system. It focuses on implementing a tool for loading initial configuration data into a fresh ZooKeeper ensemble.

Angularjs, javascript, braintree technologies

During drop in integration of Braintree into Angular.JS application we have faced several surprising caveats. This was the primary reason for current post to be born. We would like to share our expreince and solutions that we've learnt during this process.

Dispatch, http, throttling, scala technologies

Let's consider the ability to limit the number of HTTP requests being handled by an application simultaneously.

Angularjs, directive, javascript technologies

If you are, for example, working on a chat application, one of the features that the user expects is an ability to send a message with a keyboard shortcut. The example of a directive below shows how this can be achieved for Shift + Enter combination:

Angularjs, ng-flow, base64, javascript technologies

Here is an example of how you can get a Base64 encoded image using the ng-flow for the image upload, for instance, if you need to send the image in a JSON request.