Our Blog Has Migrated to a New Location

Blog on All Things Cloud Foundry

Our Blog Has Migrated to a New Location

Alex Khizhniak

Note! New posts on cloud-native transformation are now published at

          www.altoros.com/blog

Subscribe there for everything Cloud Foundry, Kubernetes, blockchain, and AI/ML.

No Comments

Hadoop Distributions: Comparison and Top 5 Trends

Kirill Grigorchuk

Ever wondered how Hadoop distros differ from each other? In a recent article for NetworkWorld, I overview how Hadoop became what it is today and explore the differences between the standard edition vs. Hortonworks, Cloudera, and MapR. I also provided insights into 5 major trends that are shaping their evolution—in terms of features, ecosystem, enterprise adoption, etc.

Read the article to learn about:

– The top 5 trends currently affecting the evolution of Hadoop distributions
– Why enterprises need Hadoop distros and how they differ
– How YARN has solved the issues present in Hadoop 1.0
– What will become of Hadoop in the foreseeable future

Continue to the article at NetworkWorld: “Comparing the Top Hadoop Distributions.”

No Comments

Couchbase [SF] 2013: Couchbase Lite and N1QL

Volha Kurylionak

On September 13, Altoros exhibited at Couchbase [SF] 2013 held in San Francisco.

At the conference, our partner Couchbase announced Couchbase Lite, a lightweight version of their database for mobile devices (iOS and Android). Another notable disclosure was N1QL, a query language for Couchbase.

The next event on our schedule is Oracle OpenWorld 2013. We still have several tickets left to give away for free. Meet us at the conference on September 22-26!

Download the latest Couchbase benchmark: The 2014 Technical Comparison Report: Cassandra (DataStax), MongoDB, and Couchbase Server

No Comments

Building Stock Trading Strategies: 20% Faster with Hadoop

Sofia Parfenovich

Based on complex mathematical algorithms, automated stock trading solutions take into account hundreds of factors and suggest the right time for placing buy/sell orders. Some of the systems like that can even make a deal without any human involvement. However, if an algorithm omits essential market parameters, this may bring significant loss.

In my guest post for Hortonworks, I shared a real-life example of how Hadoop and data clustering speeded up stock trading system’s performance by 20% and increased a customer’s revenues by 12%. You will learn how data clustering helped to diversify sell/buy strategies and how the right infrastructure improved the system’s performance without additional investments.

2 Comments

Altoros at Cloud Expo 2013: Measuring Hadoop Performance

Alena Vasilenko

Hadoop can be deployed in many different ways. Still, it is complicated to evaluate performance of your deployment without years of experience in configuring and tuning such systems. Andrei Yurkevich, CTO of Altoros, spoke at Cloud Expo in NY about the ways you can objectively measure Hadoop performance. The session revealed the results of benchmarking Apache Hadoop on Ubuntu, RedHat, and SmartOS hypervisors and provided recommendations on how to evaluate the performance of Hadoop clusters deployed in various environments.

12

No Comments

Two Powerful Iterator Methods

Emiliano Coppo

Everybody who deals with Ruby knows that collections can be tedious. This post overviews two methods that can greatly simplify you development routines. You will get real-life examples that demonstrate how to optimize the code to make it work fast and look good. You will be given some tips on increasing code readability to simplify system support in the future.

Read the full text of the Two Powerful Iterators article written by Emiliano Coppo, Ruby Developer from our Argentinian team.

No Comments

Why CoffeeScript

Alena Vasilenko

Developers who are used to object-oriented languages, such as Ruby or Python, may find JavaScript ambiguous. However, it is the only language that is interpreted by browsers. CoffeeScript is an amazing language that compiles into JavaScript and may run even faster than a native JavaScript code. Read the article Why CoffeeScript, written by Nicolas Oga, Ruby Developer from Altoros’s office in Argentina, to learn how this language can help you to write less lines of code as well as keep the code readable and clear. You will know why some people like/don’t like this language and will find some tips on how to make an easier start with CoffeeScript.

Enjoy the full article: Why CoffeeScript!

No Comments

Speeding up Ruby Tests

Alena Vasilenko

Test driven development is quite a popular thing that allows you to stay on the safe side and be sure that the system works correctly. However, there are some routines that make tests in Ruby really slow. In this post, you will read how to save some precious seconds when you start Ruby on Rails tests. You will learn how to avoid re-starting the tests each time when any changes to a file are made. This post also explains how to check the test coverage of your app.

To learn how to make your Ruby/Ruby on Rails tests work much faster, read the full article.

No Comments

Diving into Ember.js: Part 1

Alena Vasilenko


Good news from Nastia Shaternik, a Ruby Developer at Altoros. She prepared a tutorial on how to create an Ember.js application from scratch without any bootstrapping tools. She uploaded the source code, so you could take a look at a commit history to catch on to her idea. This is the first part of the tutorial, the updates will arrive soon!

Find the full version of the article here. Have a nice reading!

No Comments

Which Ruby Framework Is Faster, Sinatra, Espresso, Padrino, Goliath, or Ruby on Rails?..

Eugene Melnikov

There are a number of Ruby frameworks that allow for creating amazing feature-rich applications. However, very often you need some simple functionality and your main goal is to ensure the fastest performance possible. I decided to compare performance of the basic applications that were created with Sinatra, Espresso, Padrino, Goliath, and Ruby on Rails to find out which framework is the fastest one.

See all 4 tables with the performance tests on our Github blog.

Updated: The new version of this performance comparison was released on Feb 7, 2014.

No Comments

Benchmarks and Research

Subscribe to new posts

Get new posts right in your inbox!