Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Deploying with JRuby: Deliver Scalable Web Apps using the JVM (Pragmatic Programmers)

Buy
Your website has just crashed, and you’re losing money. The application is built on Rails, runs on MRI, and is served up with Mongrel and Apache. Having this kind of infrastructure means that you’re managing more processes than you can count on two hands.

The background jobs are run with Resque,1 the scheduled jobs are run with cron, and the long-running jobs use Ruby daemons,2 which are monitored by monit.3 It’s going to take some time to figure out which component is the culprit because you have no centralized management interface. Standing up a new server will take almost as long because the infrastructure is so complex. But the website has to get back online if you are going to stay in business.

The problem I’ve just described is all too common. It has happened to everyone from small start-ups to large companies that use Rails to serve millions of requests. Their infrastructure is complex, and the myriad components are difficult to manage because they are heterogeneous and decentralized in nature. Even worse, Rubyists have become comfortable with this way of doing things, and many think it is the only way of doing things. But that is not the case.

The recent growth and increased adoption of the Java Virtual Machine (JVM) as a platform for Ruby applications has opened many new doors. Deployment strategies that were not possible with MRI Ruby are now an option because of the JVM’s built-in management tools and support for native operating system threads. Ruby programmers can leverage these features by deploying their applications on JRuby.
(HTML tags aren't allowed.)

Functional and Dysfunctional Sexual Behavior: A Synthesis of Neuroscience and Comparative Psychology
Functional and Dysfunctional Sexual Behavior: A Synthesis of Neuroscience and Comparative Psychology
For a long time I was fascinated by trying to understand the behavioral, endocrine and neural mechanisms controlling rat sexual behavior, independently of whether such an understanding was of any use or not. My favorite afternoon distraction was to walk over to the lab and see how the experiments were going, and if possible I...
The Manufacturing Sector in Argentina, Brazil, and Mexico: Transformations and Challenges in the Industrial Core of Latin America (Palgrave Studies in Latin American Heterodox Economics)
The Manufacturing Sector in Argentina, Brazil, and Mexico: Transformations and Challenges in the Industrial Core of Latin America (Palgrave Studies in Latin American Heterodox Economics)

Using a heterodox perspective, this book discusses the real possibilities of Argentina, Brazil and Mexico ever achieving economic development through industrialization. Through their discussion of the three most industrialized countries of Latin America, the contributors compare trajectories and critically analyze the...

The Book of Overclocking: Tweak Your PC to Unleash Its Power
The Book of Overclocking: Tweak Your PC to Unleash Its Power

The Book of Overclocking is the definitive guide to the art of running a PC’s processor faster than the manufacturer ever intended. Not only can overclocking help you squeeze another year or two out of older hardware, but maximizing your PC’s performance is also a lot of fun. Whether you’re a veteran overclocker or a...


Master Handbook of Acoustics
Master Handbook of Acoustics
What makes a book a classic? More than anything, a classic book is one that we know and trust, a well-used book with dog-eared covers and underlined passages. Without question, Mr. Everest’s The Master Handbook of Acoustics qualifies as a classic. It was extremely well received when the first edition appeared in 1981, and strong reader demand...
The Interplay Between Political Theory and Movies: Bridging Two Worlds
The Interplay Between Political Theory and Movies: Bridging Two Worlds

This book presents essays and scientific contributions examining the link between popular media and politics. The essays focus on the question of how political and social change, concepts of power, and utopian elements are reflected in selected films and television series. The book applies a political science perspective, covering...

Ultimate Game Design: Building Game Worlds
Ultimate Game Design: Building Game Worlds

Filled with tips and techniques from veteran game designers at Sony, Blizzard, Disney, LucasArts, Activision, 3DO, and many others!

Plan, design, and create enthralling game environments complete with richly animated characters and objects by applying the expert techniques described in this one-of-a-kind resource. Veteran game developer...

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