Posts from December 2015

Lately, there’s been a giant demand for data and statistics that can be used to help make business decisions. If you’re working as a developer or engineer on a team that’s tasked with gathering this data, you’ve probably noticed that this demand has translated into more information and events being tracked, and more pressure on the systems you use to extract, transfer, and load your data. You may have even run into a situation where your current systems start to buckle  under the increased load, and reliability and stability begin to degrade.

This year, the Datalab Team at Hootsuite ran into this problem and came to the conclusion that using Logstash in our data pipeline wasn’t working – we needed to migrate to something else. This blog post outlines what we did to make our transition smoother, and will hopefully provide some useful tips if your team is looking to change part of your extract-transform-load (ETL) system.

Our DataLab team recorded almost a 40% increase in the amount of events we were tracking in a one year period
Our DataLab team recorded almost a 40% increase in the amount of events we were tracking in a one-year period

Read More …

Updating your app to target the latest version of Android can be tricky – there will always be some new challenges to solve. But when you’re called out by an actual Android architect on Google Plus for a problem with your app, you know that you need to act fast…

Android Marshmallow. © Google
Android Marshmallow. © Google

Being Called Out

After our Marshmallow release, our Product Manager Lars Vedo saw a post on Google Plus about our app. In the post, Phil Nickinson from AndroidCentral.com mentioned how, on Marshmallow, he couldn’t share an image to Instagram through Hootsuite without first giving permission in the Instagram app. Phil’s Google Plus page has 37000 followers so it didn’t take long to get our attention. The post also got the attention of Adam Powell, an Android architect at Google. He responded to the above post saying “This means Hootsuite does sharing data wrong.” … Ouch.

Read More …

Delivering useful software that your customers value is not an easy task. Beyond the technical skills required, you have to have insight into how customers use your product and anticipate their needs. The Elasticsearch-Logstash-Kibana (ELK) technology stack can help you deliver better products, better understand the needs of your customers, and give you an advantage over your competitors by helping you gain new insights into your data.

ELK is an end-to-end stack that delivers actionable insights in real time from almost any type of structured or unstructured data source. In this post, I’ll help you discover how easily it is to create a minimum setup and configuration of the ELK stack.

Read More …