Damian Gryski
f8123115f5
more yada yada opertor to the end of list
2018-03-04 11:01:31 -08:00
Damian Gryski
c30ae174ef
add more load testing tooling
2018-03-04 10:59:04 -08:00
Damian Gryski
87e785b45a
explitly call out TODO for log parsing example
2018-03-04 10:57:19 -08:00
Damian Gryski
033e0f6595
clarify "optimal cache wasn't worth it"
2018-03-04 10:54:41 -08:00
Damian Gryski
d524aca4c2
mirror style for randomized cache insertion sentence
2018-03-04 10:52:51 -08:00
Damian Gryski
d2a4abc11d
kill extra word
2018-03-04 10:50:54 -08:00
Damian Gryski
4ede1612ce
more mumblings about compressed structures
2018-03-04 10:43:59 -08:00
Damian Gryski
4c3603c2d3
add smaller data type to space-shrinking options
2018-03-04 10:39:36 -08:00
Damian Gryski
90dcb8b054
merge odd loose sentence
2018-03-04 10:38:29 -08:00
Damian Gryski
dc726907d6
add another explicit TODO
2018-03-04 10:38:21 -08:00
Damian Gryski
99e82b8791
explicitly call out TODOs
2018-03-04 10:34:44 -08:00
Damian Gryski
48db8aa7af
clean up loose setences in choices section
2018-03-04 10:34:09 -08:00
Damian Gryski
68630e7636
prosify performance estimation notes
2018-03-04 10:33:58 -08:00
Damian Gryski
d5fb380c68
tweak some links
2018-03-04 10:27:25 -08:00
Damian Gryski
c4dbd6003c
prosify bitfunnel numbers
2018-03-04 10:23:01 -08:00
Damian Gryski
19a3d8fa64
clarify gopher-specific sections
2018-03-04 08:46:51 -08:00
Valentin Deleplace
31bdd44214
Typo mixer integer programming -> mixed integer programming
...
That looked intriguing but I think it was a typo.
2018-03-04 06:43:25 -08:00
Damian Gryski
5093cb2269
mention hacker's delight in the appropriate section
2018-03-03 22:47:42 -08:00
Damian Gryski
3f45c91bb0
other notes on optimized maps in the runtime
2018-03-03 14:41:29 -08:00
Kale Blankenship
0b28a0d8fd
Formatting imporovements/type fixes found while reading
2018-03-03 13:58:11 -08:00
Damian Gryski
e727330a11
cpu cache and assembly notes
2018-03-03 09:00:30 -08:00
Damian Gryski
3c5c860e4d
note about taking a performance hit in exchange for improved scalability
2018-03-03 07:31:57 -08:00
Damian Gryski
4f5d0376b6
clean up trailing whitespace
2018-03-02 21:20:50 -08:00
Damian Gryski
7607085b21
more bits
2018-03-02 13:32:13 -08:00
Kane York
8931b246b4
Add some pithy 'Advice' lines to the big-O summary
...
Also mentioned "anything else between quadratic n² and exponential b^n", which is where a lot of NP-hard optimizations are ending up right now (e.g. O(n² (log log n)² and friends)
2018-03-01 21:46:29 -08:00
jose nazario
a56a2ddbba
fix a couple of spelling errors, no content changes
2018-03-01 18:41:33 -08:00
Damian Gryski
7e70f3c83d
note two-value range copy gotcha
2018-03-01 12:41:25 -08:00
Damian Gryski
7f3d9221ec
tweak big-O cutoff wording
2018-03-01 10:18:06 -08:00
Damian Gryski
46b8f191f4
Merge pull request #9 from wgliang/master
...
Add Chinese version
2018-02-28 19:40:31 -08:00
Guoliang Wang
a0b52e88c8
Add Chinese version
2018-03-01 11:38:33 +08:00
Damian Gryski
cd17c2c44c
upgrade coffee
2018-02-28 17:06:03 -08:00
Damian Gryski
012f9689a5
add coffee
2018-02-28 14:01:01 -08:00
Damian Gryski
537f5198dd
more numerical code optimization notes
2018-02-27 11:14:53 -08:00
Damian Gryski
1f018a0079
CL landed, point to commit instead of gerrit
2018-02-26 20:49:34 -08:00
Damian Gryski
bc7f454532
Merge pull request #8 from adamdecaf/readme-ToC
...
Add ToC to readme
2018-02-24 11:58:42 -08:00
Adam Shannon
49069df41b
Add ToC to readme
2018-02-24 13:57:06 -06:00
Damian Gryski
423ef443f6
prose tweaks
2018-02-19 11:55:16 -08:00
Damian Gryski
3c4794cb6c
tweak ux optimization paragraph
2018-02-19 11:54:41 -08:00
Damian Gryski
fe935e9f79
note unrolling example
2018-02-11 14:49:11 -08:00
Damian Gryski
71a544213c
note speed downsides of binary.Read/binary.Write
2018-02-11 11:58:43 -08:00
Damian Gryski
def1b8d9d8
add five-ways paper
2018-02-10 08:45:26 -08:00
Damian Gryski
133b978d9c
start notes on memory
2018-02-03 15:04:19 -08:00
Damian Gryski
1d7520c325
service optimization
2018-02-03 14:25:42 -08:00
Damian Gryski
a33431844f
add bcantrill's performance debugging talk
2018-02-01 11:41:42 -08:00
Damian Gryski
8272572949
tweaks
2018-01-31 17:42:42 -08:00
Damian Gryski
f567b7f9bb
add a section on pointers for system design
2018-01-28 15:54:00 -08:00
Damian Gryski
99e972884e
more warning about folklore
2018-01-27 15:02:59 -08:00
Damian Gryski
38999da377
clarity distributed system performance; needs more
2018-01-27 15:02:42 -08:00
Damian Gryski
5573fc180b
tweak working for algorithmic improvement examples
2018-01-27 10:07:32 -08:00
Damian Gryski
42068e7e79
writing happens in master again
2018-01-27 08:38:45 -08:00