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.)

Tomcat 5 Unleashed
Tomcat 5 Unleashed
Welcome to Apache Tomcat. The goal of this book is to
present everything you ever wanted to know about Apache
Tomcat. I’m not just interested in a mere recitation of facts,
however. My goal is to provide the information you need to
use Tomcat effectively. I want to show you how to run Tomcat
in real-world situations
...
Advanced Thermodynamics for Engineers
Advanced Thermodynamics for Engineers
Particularly strong on worked examples.,Proceedings of the Institution of Mechanical Engineers,

Although the basic theories of thermodynamics are adequately covered by a number of existing texts, there is little literature that addresses more advanced topics. In this comprehensive work the author redresses this balance, drawing on his
...
Google Apps Hacks
Google Apps Hacks
0.15 seconds. That's the time it just took Google to return 100 search results from the Web for a random word.
Google searches through billions of documents, and it has masses of people using it every second.

13 minutes, 48 seconds. That's the time it just took Microsoft Windows to return 100 search results on this PC for the same
...

Project Management Training (ASTD Trainer's Workshop)
Project Management Training (ASTD Trainer's Workshop)
Project Management Training offers an easy-to-use methodology for project management training that recognizes nearly everyone is a project manager. The book will show you how to minimize project management failures and reveal the secrets of how to train an organization filled with "project-oriented thinkers." These materials are...
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Learn the latest object-oriented design patterns needed to create sound software designs Author Bruno Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective. The text promotes object-oriented design using C++ and illustrates the use of the latest object-oriented design patterns. Virtually all...
Excel 2007: Beyond the Manual
Excel 2007: Beyond the Manual
Many experienced users may initially find Excel 2007 rather disorientating. But Excel 2007: Beyond the Manual will introduce those who are already familiar with Excel basics to more advanced features, like consolidation, what-if analysis, PivotTables, sorting and filtering, and some commonly used functions.

You'll learn how to maximize...

©2017 LearnIT (support@pdfchm.net) - Privacy Policy