Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night (The Facets of Ruby)

Buy
Ruby on Rails has taken the web application development world by storm. Those of us who have been writing web apps for a few years remember the good ol’ days when the leading contenders for web programming languages were PHP and Java, with Perl, Smalltalk, and even C++ as fringe choices. Either PHP or Java could get the job done, but millions of lines of legacy code attest to the difficulty of using either of those languages to deliver solid web applications that are easy to evolve.

But Ruby on Rails changed all that. Now thousands of developers around the world are writing and delivering high-quality web applications on a regular basis. Lots of people are programming in Ruby. And there are plenty of books, screencasts, and tutorials for almost every aspect of bringing a Rails application into being.

We say “almost every aspect” because there’s one crucial area in which Rails applications are not necessarily a joy; that area is deployment. The most elegant Rails application can be crippled by runtime environment issues that make adding new servers an adventure, unexpected downtime a regularity, scaling a difficult task, and frustration a constant. Good tools do exist for deploying, running, monitoring, and measuring Rails applications, but pulling them together into a coherent whole is no small effort.

In a sense, we as Rails developers are spoiled. Since Rails has such excellent conventions and practices, we expect deploying and running a Rails application to be a similarly smooth and easy path. And while there are a few standard components for which most Rails developers will reach when rolling out a new application, there are still plenty of choices to make and decisions that can affect an application’s stability.
(HTML tags aren't allowed.)

Real-World .NET Applications
Real-World .NET Applications

This book presents six medium-sized software projects teaching how to design and develop .NET applications. Each chapter reviews supporting theories and technologies, presents simple application illustrating techniques, offers a class diagram, and more.

Real World .NET...

Oscillation-Based Test in Mixed-Signal Circuits
Oscillation-Based Test in Mixed-Signal Circuits

Oscillation-Based Test in Mixed-Signal Circuits presents the development and experimental validation of the structural test strategy called Oscillation-Based Test – OBT in short. The results here presented allow to assert, not only from a theoretical point of view, but also based on a wide experimental support, that OBT is an efficient...

Science Fiction: A Very Short Introduction
Science Fiction: A Very Short Introduction

Frankenstein, The Time Machine, Star Trek, Dune, 1984, Blade Runner--science fiction has been explained as a combination of romance, science, and prophecy; as a genre based on an imagined alternative to the reader's environment; and as a form of fantastic fiction and historical literature. It has also been argued that science...


How to Create the Next Facebook: Seeing Your Startup Through, from Idea to IPO
How to Create the Next Facebook: Seeing Your Startup Through, from Idea to IPO

In just under a decade, Facebook has gone from a Harvard prodigy's dorm-room experiment to an essential part of the social life of hundreds of millions of children, teens, and adults across the globe. It's no surprise, then, that the company has been the subject of countless magazine articles, books, and even movies. But despite the...

Write Your Way into Animation and Games: Create a Writing Career in Animation and Games
Write Your Way into Animation and Games: Create a Writing Career in Animation and Games

Audiovisual storytelling has a long, well-developed history. As far back as the earliest known prehistoric times, human beings have communicated the essence of story through the use of pictures and sound: whether it’s cave paintings of the hunt, a poet proclaiming the epic adventures of Odysseus, Greek actors performing tragedy...

It's Your Biz: The Complete Guide to Becoming Your Own Boss
It's Your Biz: The Complete Guide to Becoming Your Own Boss
I have often credited ignorance with the starting and building of my business in 1977. I believe that if I had known what I was getting into, I would never have done it in the first place. But that is not a prescription for success, only for taking the risk. I probably could have gotten a lot further, and a lot faster, if this...
©2014 LearnIT (support@pdfchm.net) - Privacy Policy