Artículos relacionados a Ruby Performance Optimization: Why Ruby Is Slow, and...

Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It - Tapa blanda

  • 4,06
    54 calificaciones proporcionadas por Goodreads
 
9781680500691: Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It
Ver todas las copias de esta edición ISBN.
 
 
Reseña del editor:

You don't have to accept slow Ruby or Rails performance. In this comprehensive guide to Ruby optimization, you'll learn how to write faster Ruby code--but that's just the beginning. See exactly what makes Ruby and Rails code slow, and how to fix it. Alex Dymo will guide you through perils of memory and CPU optimization, profiling, measuring, performance testing, garbage collection, and tuning. You'll find that all those "hard" things aren't so difficult after all, and your code will run orders of magnitude faster.

This is the first book ever that consolidates all the Ruby performance optimization advice in one place. It's your comprehensive guide to memory optimization, CPU optimization, garbage collector tuning, profiling, measurements, performance testing, and more.

You'll go from performance rookie to expert. First, you'll learn the best practices for writing Ruby code that's easy not only on the CPU, but also on memory, and that doesn't trigger the dreaded garbage collector. You'll find out that garbage collection accounts for 80% of slowdowns, and often takes more than 50% of your program's execution time. And you'll discover the bottlenecks in Rails code and learn how selective attribute loading and preloading can mitigate the performance costs of ActiveRecord.

As you advance to Ruby performance expert, you'll learn how profile your code, how to make sense out of profiler reports, and how to make optimization decisions based on them. You'll make sure slow code doesn't creep back into your Ruby application by writing performance tests, and you'll learn the right way to benchmark Ruby.

And finally, you'll dive into the Ruby interpreter internals to really understand why garbage collection makes Ruby so slow, and how you can tune it up.

What You Need:

Some version of Ruby. The advice from this book applies to all modern Ruby versions from 1.9 to 2.2. 80% of the material will also be useful for legacy Ruby 1.8 users, and there is 1.8-specific advice as well.

Biografía del autor:

Alexander Dymo is an entrepreneur, YCombinator alum, free software developer, and book author. Alexander has built many applications with Ruby on Rails for his two startups and has spent long hours optimizing them. He regularly presents at Ruby, Rails, and Postgres conferences.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialPragmatic Bookshelf
  • Año de publicación2015
  • ISBN 10 1680500694
  • ISBN 13 9781680500691
  • EncuadernaciónTapa blanda
  • Número de páginas170
  • Valoración
    • 4,06
      54 calificaciones proporcionadas por Goodreads

Comprar nuevo

Ver este artículo

Gastos de envío: GRATIS
A Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Los mejores resultados en AbeBooks

Imagen del vendedor

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Soft Cover Cantidad disponible: 10
Librería:
booksXpress
(Bayonne, NJ, Estados Unidos de America)

Descripción Soft Cover. Condición: new. Nº de ref. del artículo: 9781680500691

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 24,08
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Tapa blanda Cantidad disponible: > 20
Librería:
Lakeside Books
(Benton Harbor, MI, Estados Unidos de America)

Descripción Condición: New. Brand New! Not Overstocks or Low Quality Book Club Editions! Direct From the Publisher! We're not a giant, faceless warehouse organization! We're a small town bookstore that loves books and loves it's customers! Buy from Lakeside Books!. Nº de ref. del artículo: OTF-Y-9781680500691

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 22,18
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,67
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen del vendedor

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Tapa blanda Cantidad disponible: 2
Librería:
GreatBookPrices
(Columbia, MD, Estados Unidos de America)

Descripción Condición: New. Nº de ref. del artículo: 23663425-n

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 23,45
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,43
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen del vendedor

Dymo, Alexander
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Paperback or Softback Cantidad disponible: 5
Librería:
BargainBookStores
(Grand Rapids, MI, Estados Unidos de America)

Descripción Paperback or Softback. Condición: New. Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It 0.78. Book. Nº de ref. del artículo: BBS-9781680500691

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 26,33
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Paperback Cantidad disponible: 1
Librería:
GoldenWavesOfBooks
(Fayetteville, TX, Estados Unidos de America)

Descripción Paperback. Condición: new. New. Fast Shipping and good customer service. Nº de ref. del artículo: Holz_New_1680500694

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 23,70
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,68
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Alexander Dymo
Publicado por O'Reilly (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo PAP Cantidad disponible: 1
Librería:
PBShop.store US
(Wood Dale, IL, Estados Unidos de America)

Descripción PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: WO-9781680500691

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 27,87
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Tapa blanda Cantidad disponible: > 20
Librería:
Lucky's Textbooks
(Dallas, TX, Estados Unidos de America)

Descripción Condición: New. Nº de ref. del artículo: ABLIING23Mar2811580337003

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 25,45
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,67
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Paperback Cantidad disponible: 1
Librería:
Wizard Books
(Long Beach, CA, Estados Unidos de America)

Descripción Paperback. Condición: new. New. Nº de ref. del artículo: Wizard1680500694

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 26,22
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,22
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Tapa blanda Cantidad disponible: > 20
Librería:
California Books
(Miami, FL, Estados Unidos de America)

Descripción Condición: New. Nº de ref. del artículo: I-9781680500691

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 30,33
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Dymo, Alexander
Publicado por Pragmatic Bookshelf (2015)
ISBN 10: 1680500694 ISBN 13: 9781680500691
Nuevo Paperback Cantidad disponible: 1
Librería:
Big Bill's Books
(Wimberley, TX, Estados Unidos de America)

Descripción Paperback. Condición: new. Brand New Copy. Nº de ref. del artículo: BBB_new1680500694

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 28,61
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,76
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda