Is your website ready for Black Friday traffic? Rails
Building and maintaining a complex infrastructure requires resources. So, what’s a startup to do? Expand its services. While some startups can bring on additional employees as needed, most lack the money and time it takes to afford such a luxury. Instead, these teams should consider the benefits of outsourcing their DevOps services.
I recently encountered a discussion in a developer chatroom about how to find good ruby gems to use for projects, and how to choose between them.
The (currently-defunct, hopefully only temporarily) website ruby-toolbox.com was mentioned, as well as awesome-ruby.com, and some conversation ensued about how to properly choose between similar dependencies for a given software requirement and why it's important.
Austin, TX—September 21, 2017—Engine Yard, the leading provider of support services for Ruby on Rails applications, today announced it is publishing a guide to help companies decide if they should hire more developers or tap a vendor to further their Ruby on Rails infrastructure goals. The e-book, Should I Hire DevOps or Outsource to a Provider?, is available for free download at http://www.engineyard.com/should-i-hire-devops.
In this post, I'll outline four basic options for running Rails on AWS and provide the details to help you decide which is best for your situation.
Is your app bogging down under the weight of increased traffic? Read this post to find out how to boost Rails performance and turn your app into Usain Bolt.
You may have to follow a few of the items listed here or all of them. Before you make any changes, make sure you identify the problem correctly and measure your application's response time. An improvement in the response time tells you that your changes are correct.
Amazon announced on August 29, 2017 that customers can now expand existing VPCs.
AWS customers can add up to 4 secondary CIDR blocks to an existing VPC. AWS cites two benefits of this new feature. First, customers can launch more resources (eg EC2 instances) in their VPCs on-demand. Second, customers don't have to over-allocate private IPv4 space when creating VPCs since you can add more in the future.
Performance is a huge priority for any developer. However, people often don’t worry about performance until it starts to dip and there’s an immediate cause for concern. Performance needs to be something we focus on up front—not just when the walls come tumbling down. It needs to be part of the process, not something that’s reviewed occasionally.
In this post, we’ll consider a few things you can do to improve performance, starting with the database.
We're a proud sponsor of the 2017 Windy City Rails 2-day conference in Chicago next week. That means you get goodies.