Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Speak French well with La langue française, a Rails application deployed on Vultr with Cloud 66

This case study showcases La langue française, an online learning platform and publication that teaches people how to speak French. La langue française hosts their Ruby on Rails application on Vultr with the help of Cloud 66.

Comparing Rails Application Performance Monitoring Tools

Monitoring an application’s performance is the basics of building a successful software product. With the popularity that Rails has always been riding on in the start-up world, it makes all the more sense to look for tools that help you keep your Ruby on Rails application in shape. In this guide, we will look at some of the top APM tools for Rails applications and compare them along some standard benchmarks to help you get an insight into which tool fits your use case the best.

Adding Search to Rails with MeiliSearch

There are many ways to add search functionality to a Rails application. While many Rails developers choose to use the native search functionality built into popular databases like MySQL and Postgres, others need more flexible or feature rich search functionality. ElasticSearch is probably the most well known option available but it has its own issues. Firstly, it is a resource hungry beast. To run ElasticSearch properly in production, you need a few beefy servers.

Taming Rails Logging with Lograge and LogDNA

Rails is a classic on Ruby for a reason. The framework is powerful, intuitive and the language has a low entry bar. However, being designed when systems existed on a single server, standard Rails logging is excessively fractionalized. Even on a single server, a straightforward call can quickly turn into seven unique, unconnected logs.

Rails + observIQ; Chapter 1: Log management at the core of Rails application development

Logging is useful in building, managing and debugging Rails applications. Most logging functionalities are built into the application, and it is fairly simple to find the logs. However, as your applications scale up in volume, it becomes difficult to trace the source of an issue. That’s when you want to implement a cloud based log management system to get a unified view of all logs from your Rails application.

New Rails Rollout Strategies

Today we are rolling out a major new feature for all our Rails applications: support for Blue / Green deployments and Canary Releases. This is the most significant feature we've released since Rolling and Parallel Deployment Strategies were released last year, and we're very excited to help our customers deploy their applications more confidently.

Rails Security Threats: Authentication

Authentication is at the heart of most web development, yet it is difficult to get right. In this article, Diogo Souza discusses common security problems with authentication systems and how you can resolve them. Even if you never build an authentication system from scratch (you shouldn't), understanding these security concerns will help you make sure whatever authentication system you use is doing its job.