Using Skylight on Skylight
Skylight is a smart profiler for Ruby and Rails applications. In this post, we use Skylight to improve performance for the Skylight app. So meta!…
Skylight is a smart profiler for Ruby and Rails applications. In this post, we use Skylight to improve performance for the Skylight app. So meta!…
Skylight’s new Background Jobs feature helps you discover and correct hidden performance issues in your Sidekiq, Delayed::Job, and ActiveJob queues. Now available with the 4.0 Skylight agent.…
This post is part of a series. Check out Part II: The Lifecycle of a Response here [https://blog.skylight.io/the-lifecycle-of-a-response/]! This post is a write-up of the talk we gave at RailsConf 2019. You can find the slides [https://speakerdeck.com/chancancode/the-lifecycle-of-a-rails-request] here. Most Rails developers should…
For the last couple of months, we have been investing in improving our operations and infrastructure here at Skylight. As our efforts begin to bear fruit, we have had a pretty good run without major incidents – until last week where we were hit by one of the biggest outages in…
Skylight’s latest update to Trends [https://www.skylight.io/support/skylight-guides#trends] allows users to easily view & navigate through their historical trends data from within the Skylight UI. Seasoned Skylight users know that there is something special about opening up your email inbox on Monday mornings: why, getting…
Skylight’s new Environments [https://www.skylight.io/support/environments] feature allows users to easily enable Skylight’s smart performance profiling in multiple environments and effortlessly navigate between an app’s environments in the Skylight UI. Now available with the 3.0.0 agent. By default, the Skylight agent only…
This post is the last in an ongoing three-part series, and is a write-up of the talk we gave at RailsConf 2018. You can find the slides here [https://speakerdeck.com/chancancode/using-skylight-to-solve-real-world-performance-problems] , or read Part I [https://blog.skylight.io/using-skylight-to-solve-real-world-performance-problems-part-1-osem/] and Part II [https://blog.skylight.io/using-skylight-to-solve-real-world-performance-problems-part-2-the-odin-project]…
This post is the second in an ongoing three-part series, and is a write-up of the talk we gave at RailsConf 2018. You can find the slides here [https://speakerdeck.com/chancancode/using-skylight-to-solve-real-world-performance-problems] , or read Part I [https://blog.skylight.io/using-skylight-to-solve-real-world-performance-problems-part-1-osem/] of the series. In Part I [https://blog.…
This post is the first in a three-part series and is a write-up of the talk we gave at RailsConf 2018. You can find the slides [https://speakerdeck.com/chancancode/using-skylight-to-solve-real-world-performance-problems] here. Every single app — large or small, open source or not — has room for improvement when it comes to…
Today, we released version 2.0 [https://rubygems.org/gems/skylight] of the Skylight Agent. 2.0 doesn't introduce any new APIs, but we did rewrite the SQL Lexer to support more varieties of queries. We also spent a lot of time on internal refactoring and improved our…