Skip to content

Instantly share code, notes, and snippets.

@solnic
Created December 18, 2014 22:30
Show Gist options
  • Select an option

  • Save solnic/40edefb0c238f2ef0a1f to your computer and use it in GitHub Desktop.

Select an option

Save solnic/40edefb0c238f2ef0a1f to your computer and use it in GitHub Desktop.
ROM running with sequel_pg ext VS AR 4.2.0.rc3
Calculating -------------------------------------
[ROM] Loading 1k user objects
29 i/100ms
[AR] Loading 1k user objects
9 i/100ms
-------------------------------------------------
[ROM] Loading 1k user objects
277.2 (±6.5%) i/s - 1392 in 5.040249s
[AR] Loading 1k user objects
111.0 (±9.0%) i/s - 558 in 5.071423s
Comparison:
[ROM] Loading 1k user objects: 277.2 i/s
[AR] Loading 1k user objects: 111.0 i/s - 2.50x slower
Calculating -------------------------------------
[ROM] Loading 1k user objects with tasks
1 i/100ms
[AR] Loading 1k user objects with tasks
1 i/100ms
-------------------------------------------------
[ROM] Loading 1k user objects with tasks
15.8 (±12.6%) i/s - 78 in 5.045148s
[AR] Loading 1k user objects with tasks
11.4 (±17.5%) i/s - 56 in 5.054387s
Comparison:
[ROM] Loading 1k user objects with tasks: 15.8 i/s
[AR] Loading 1k user objects with tasks: 11.4 i/s - 1.39x slower
Calculating -------------------------------------
[ROM] to_json on 1k user objects
5 i/100ms
[AR] to_json on 1k user objects
2 i/100ms
-------------------------------------------------
[ROM] to_json on 1k user objects
50.3 (±9.9%) i/s - 250 in 5.032551s
[AR] to_json on 1k user objects
20.9 (±9.6%) i/s - 104 in 5.024194s
Comparison:
[ROM] to_json on 1k user objects: 50.3 i/s
[AR] to_json on 1k user objects: 20.9 i/s - 2.40x slower
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment