Behind the magic of PaaS
News, tutorials and customer success related to 'golang'
March 03, 2017
An InfluxDB sample: handling time series data in real time
After the release of our InfluxDB addon, you may wonder if a time series database can suit your need. In this blog post, we will explain a sample of a typical use of a time series database.
November 20, 2015
Release of Scalingo CLI 1.2.0
Another load of new features for Scalingo command line utility. We’re introducing here the first brick of our application monitoring stack, the subcommand ‘stats’. Alongside this new feature, the UX has been improved for the ‘logs’, ‘run’ and ‘db-tunnel’ commands. These changes will help you being more efficient when m
October 02, 2015
heroku2scalingo: migrate from Heroku to Scalingo in a minute
We’ve always promoted the fact that we’re utterly compatible with Heroku, from Procfile support to 12factor adherence (with a very nice environment variables management). We’re going one step further by releasing today a first version of heroku2scalingo, a tool to easily migrate your app from Heroku to Scalingo.
September 15, 2015
Scalingo CLI 1.1.0: smart completion and improved UX
Update : Scalingo CLI 1.1.1 has been released, look at the end of the post for more details. During these past weeks, the command line client scalingo has been greatly improved, adding new features that will enhance your working environment and productivity. These features include the smart completion of every command
December 19, 2014
Graceful server restart with Go
Go has been designed as a backend language and is mostly used as such. Servers are the most common type of software produced with it. The question I’m going to answer here is: how to cleanly upgrade a running server? Goals: Do not close any of the existing connections: for instance, we don’t want to cut down any r
December 12, 2014
Writing a replacement to OpenSSH using Go (2/2)
Last week, we have seen that tools exist to build SSH based applications with Go: Writing a replacement to OpenSSH using Go (1/2). This week, we are going to give advanced usage examples of the golang.org/x/crypto/ssh package. Appsdeck use case To deploy applications on our platform, people are using GIT over SSH. T
December 05, 2014
Writing a replacement to OpenSSH using Go (1/2)
The second part is live: Writing a replacement to OpenSSH using Go (2/2) SSH is a well-known protocol to access remote servers and OpenSSH is the most common implementation. This article will explain how to build a SSH server and client using Go. TL;DR Why OpenSSH Server is not sufficient in a distributed environ
November 28, 2014
Async jobs between Go and Ruby
This post is the first article of the #FridayTechnical serie. We’ll try to post some interesting technical content about the languages, the libraries and the tools we use to build our product. Our technological stack is mostly based on Ruby and Go. At some point, we had to make those languages communicate with each ot