Skip to content

Latest commit

 

History

History
151 lines (128 loc) · 8.66 KB

optimization.md

File metadata and controls

151 lines (128 loc) · 8.66 KB

Bookmarks tagged [optimization]

https://web.archive.org/web/20100310163003/https://www.cs.indiana.edu/~jsobel/c455-c511.updated.txt


https://blogs.oracle.com/oraclemagazine/bulk-processing-with-bulk-collect-and-forall

In this article, I will cover the two most important of these features: BULK COLLECT and FORALL.

  • BULK COLLECT: SELECT statements that retrieve multiple rows with a single fetch, improving the speed ...
  • 📆 published on: 2012-10-01
  • tags: oracle, plsql, performance, optimization

https://ezgif.com/optimize

GIF compressor optimizes GIFs using gifsicle and Lossy GIF encoder, which implements lossy LZW compression. It can reduce animated GIF file size by 30%—50% at a cost of some dithering/noise. You can a...


https://web.dev/apply-instant-loading-with-prpl/

PRPL is an acronym that describes a pattern used to make web pages load and become interactive, faster. In this guide, learn how each of these techniques fit together but still can be used independent...


https://richardartoul.github.io/jekyll/update/2015/04/26/hidden-classes.html

Optimization takeaways

  1. Always instantiate your object properties in the same order so that hidden classes, and subsequently optimized code, can be shared.
  2. Adding properties to an object after i...

https://github.com/Shopify/bootsnap

Boot large Ruby/Rails apps faster.


https://github.com/SamSaffron/fast_blank

Provides a C-optimized method for determining if a string is blank.


https://github.com/brianmario/yajl-ruby

A streaming JSON parsing and encoding library for Ruby (C bindings to yajl).


https://github.com/exaspark/batch-loader

⚡ Powerful tool to avoid N+1 DB or HTTP queries - exAspArk/batch-loader


https://github.com/evanphx/benchmark-ips

Provides iteration per second benchmarking for Ruby.


https://github.com/flyerhzm/bullet

Help to kill N+1 queries and unused eager loading.


https://github.com/schneems/derailed_benchmarks

A series of things you can use to benchmark any Rack based app.


https://github.com/peek/peek

Visual status bar showing Rails performance.


https://github.com/tmm1/perftools.rb

gperftools (formerly known as google-perftools) for Ruby code.


https://github.com/MiniProfiler/rack-mini-profiler

Profiler for your development and production Ruby rack apps.


https://github.com/code-mancers/rbkit

profiler for Ruby. With a GUI.


https://github.com/rbspy/rbspy

Sampling profiler for any Ruby process.


https://github.com/ruby-prof/ruby-prof

A code profiler for MRI rubies.


https://github.com/davidsonfellipe/awesome-wpo#readme

📝 A curated list of Web Performance Optimization. Everyone can contribute here! - davidsonfellipe/awesome-wpo


https://www.nginx.com/blog/5-performance-tips-for-node-js-applications/

Achieve high performance with node.js applications with these 5 tips from NGINX, including how to use a reverse proxy server, load balancer, and caching.


http://www.aosabook.org/en/nginx.html

nginx (pronounced "engine x") is a free open source web server written by Igor Sysoev, a Russian software engineer. Since its public launch in 2004, nginx has focused on high performance, high concurr...