Modular Rails
Silva, David
Sold by KALAMO BOOKS, Burriana, CS, Spain
AbeBooks Seller since April 3, 2006
New - Soft cover
Condition: New
Ships from Spain to U.S.A.
Quantity: 1 available
Add to basketSold by KALAMO BOOKS, Burriana, CS, Spain
AbeBooks Seller since April 3, 2006
Condition: New
Quantity: 1 available
Add to basketThe last comprehensive book on extending Ruby on Rails from the inside was published over a decade ago. Since then, applications have grown from small startups to enormous monoliths, teams have scaled from three developers to fifty, and the codebase that was delightful at 20 models became terrifying at 200.
Meanwhile, Ruby on Rails itself has been shipping the answer since version 3.1: mountable engines with namespace isolation. The same mechanism that powers Devise, Spree, and ActiveAdmin.
This book bridges the gap between software architecture principles and the tools Ruby on Rails already ships. It takes the thinking of Robert C. Martin, Neal Ford, Mark Richards, and Kent Beck and applies it to real Ruby on Rails applications — with working code, honest trade-offs, and a companion open-source application you can run yourself.
What you'll learn:Senior Ruby on Rails developers, tech leads, and engineering managers who have felt the pain of a growing monolith. You should be comfortable building Ruby on Rails applications already — this is not a beginner tutorial. If your team debates microservices vs monolith, if your test suite takes too long, or if new developers take weeks to become productive in your codebase, this book is for you.
What makes this book different:Every chapter includes working code. A companion open-source application (Orbit) lets you see the patterns in action — clone it, run it, and explore a fully modular Ruby on Rails application yourself. This is not theory in a vacuum. It is architecture applied to the framework you already use, by an engineer who builds and decomposes production Ruby on Rails monoliths for a living.
About the author:David Silva is a Senior Software Engineer with over 15 years of Ruby experience across fintech, government services, and high-growth platforms serving millions of users. He has spent his career building, maintaining, and decomposing large Ruby on Rails monoliths — and applying the architectural patterns in this book to production systems under real constraints. He is the founder of CarerNotes and the author of Building Your Own Roguelike: A Practical Guide.
Four parts. Eighteen chapters. From principles to practice to the hard questions most architecture books skip.
"About this title" may belong to another edition of this title.
España ( excepto islas , Ceuta y Melilla):
Los envíos gratuitos se tramitan por Correo postal. Son envíos sin código de seguimiento. El cartero dejará un aviso de recogida en el buzón. Este tipo de envíos "PostLibris" no tienen entrega a domicilio, la entrega es en su oficina de Correos más cercana. El plazo estimado de entrega es orientativo(10-14 días hábiles) y no vinculante ya que depende de la gestión de cada oficina de Correos en concreto.
Los envíos a islas ( Canarias y Baleares), Ceuta y...
España:
Los envíos gratuitos se tramitan por Correo postal. Son envíos sin código de seguimiento. El cartero dejará un aviso de recogida en el buzón. Este tipo de envíos "PostLibris" no tienen entrega a domicilio, la entrega es en su oficina de Correos más cercana. El plazo estimado de entrega es orientativo y no vinculante ya que depende de la gestión de cada oficina de Correos en concreto.
El envío "Prioritario" es certificado con código de seguimiento. Solamente aplicable a España peninsular.
Los pedidos que superen los 1,400 kg de peso, tendrán un cargo adicional en el precio de envío el cual comunicaremos al cliente.
Cualquier incidencia debe ser comunicada en un plazo de 30 días desde la fecha estimada de entrega.
Internacional:
Orders usually ship within 2 business days. Shipping costs are based on books weighing 1.1 LB, or 0,5 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.
The especial fee for books do not allow any track, the destination postal office will register the incoming parcel and advice you.
To receive the shipment with tracking you must request priority shipping.
| Order quantity | 15 to 30 business days | 15 to 30 business days |
|---|---|---|
| First item | US$ 22.58 | US$ 22.58 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.