Commit Graph

295 Commits

Author SHA1 Message Date
Ignacio Hagopian
c6040c8620 extra todos & typos (#55)
Signed-off-by: jsign <jsign.uy@gmail.com>
2019-11-26 15:19:19 -08:00
Damian Gryski
d0430676e7 algorithm design TODOs 2019-11-13 23:37:07 -05:00
Damian Gryski
29cf9d1147 tyop fix 2019-11-12 23:29:20 -05:00
Damian Gryski
02e720e3a3 randomization bullet points to paragraphs 2019-11-12 22:47:34 -05:00
Damian Gryski
0731904b07 notes on splitting data 2019-11-12 07:38:46 -05:00
Damian Gryski
c9f1ceafd0 more notes on randomized algorithms 2019-11-11 21:01:18 -05:00
Damian Gryski
a947b12be4 notes for the difference between MC and LV randomized algorithms 2019-11-11 20:41:59 -05:00
Damian Gryski
619bc1b4c5 add notes on time-space tradeoffs and lookup tables 2019-11-11 20:30:34 -05:00
Damian Gryski
5bae8ee531 Add more notes on napkin estimation for system performance 2019-10-31 16:26:20 -07:00
Ankur Anand
8fea317e46
Efficiently Compare Strings with strings.EqualFold 2019-09-26 11:34:25 +05:30
Jake Huggart
32dffd7c6e
Update performance.md
Minor grammar correction in Data Changes -> Extra Fields
2019-06-11 09:16:55 -05:00
Damian Gryski
812c2ed902
Merge pull request #45 from jtn7/master
Some quote fixes
2019-05-07 11:53:24 -07:00
Bernardo Sulzbach
760e3ae1c2
Fixes a small pluralization mistake 2019-05-07 12:23:31 -03:00
jtn7
6641c52252 Some quote fixes 2019-05-07 08:50:00 -04:00
Damian Gryski
a76ecc5af3
Merge pull request #44 from 0xflotus/master
fixed Similarly
2019-05-07 00:55:16 -07:00
0xflotus
96f08fde9d
fixed Similarly 2019-05-07 09:25:36 +02:00
Tim Schaub
11ecdbfa48
Spelling fix 2019-05-06 20:27:25 -06:00
Damian Gryski
fd07e54397 Mention that O(1) can be slow sometimes.
Fixes #42
2019-05-06 15:58:44 -07:00
Damian Gryski
302751cfc1 a few more notes 2019-04-25 16:44:17 -07:00
Hafiz Jefri
4cc3149370
Update performance.md
Remove redundant words
2019-04-22 14:25:16 +08:00
Damian Gryski
40d484f07b note vegeta's customized rate functionality 2019-04-21 09:33:59 -07:00
Damian Gryski
66c96e083f add todo for protocol tradeoffs 2019-04-19 08:14:26 -07:00
Vladimir Varankin
27c1fa49e3 Add links to alternate implementations (#40)
Searching for a Go project knowing its name can be tricky, especially when the project is young and has not so unique name, e.g. `jingo`
2019-04-18 22:22:20 -07:00
Damian Gryski
e612406fec add bet365's jingo to encoding/json replacements 2019-04-18 10:45:02 -07:00
Damian Gryski
d493ae7cc3 add link to inline assembly proposal 2019-04-14 08:48:42 -07:00
Damian Gryski
7541af7682 notes for assembly section 2019-04-14 07:54:43 -07:00
Damian Gryski
cdf5dd4f9b add proverb to cgo section 2019-04-14 06:47:48 -07:00
Damian Gryski
aa0dd84d76 start of prose for alternate implementation section 2019-04-14 06:47:23 -07:00
Damian Gryski
04d51296b3 group the numerical tuning notes 2019-04-13 08:38:05 -07:00
Damian Gryski
8c28dafde6 move tooling section to the end given I'm not sure I'm going to work on it 2019-04-13 08:09:29 -07:00
Damian Gryski
7d55ac03a8 fix notes on cache evictions 2019-04-13 07:34:27 -07:00
Damian Gryski
5176a93c93 fix typo: deals -> details 2019-04-13 06:52:15 -07:00
Damian Gryski
b376484cef update name of non-asm build tag 2019-04-12 09:17:01 -07:00
Damian Gryski
9d5a77a3a9 add small notes to pprof section 2019-04-11 21:42:25 -07:00
Damian Gryski
4b8adfee5f clarify what "it" is. 2019-04-11 11:15:22 -07:00
Damian Gryski
6b8f15506a clarify some data compression notes 2019-04-11 11:15:22 -07:00
Damian Gryski
713f41a81b add clour performance anti-patterns from mspnp 2019-04-02 23:49:38 -07:00
Damian Gryski
e66b82e132 add poly1305 esc.go rewrites which are simpler and faster 2019-04-02 23:29:30 -07:00
Damian Gryski
b2587ca396 todos for editing given dave's workshop 2019-03-28 22:08:47 -07:00
Damian Gryski
1349b950db mention avo 2019-03-28 22:08:36 -07:00
Damian Gryski
d4dd043478 add another load tester for network protocols 2019-03-18 21:49:18 -07:00
Damian Gryski
3f25d7a3d3 mention gc pinning 2019-03-14 22:38:20 -07:00
Damian Gryski
be6aecd37d clarify working for pointer-free maps; mention pointer-free slices too 2019-03-14 09:24:31 -07:00
Damian Gryski
ab6f5adfff mention prove pass for bce 2019-03-13 09:51:47 -07:00
Damian Gryski
2de923ef2e premature optimization ties you into decisions 2019-02-12 17:58:57 -08:00
Damian Gryski
b8463bafb5 add benchmark evaluation checklist 2019-01-03 12:50:50 -08:00
Damian Gryski
ccf9d4b06e mention another writebarrier patch 2018-12-09 07:39:25 -08:00
Varun
5f7f1023d3 some typo fixes (#34) 2018-12-09 06:40:23 -08:00
Damian Gryski
fd5bb89dd6 placeholder for tips on algorithm selection 2018-12-06 06:12:58 -08:00
Damian Gryski
9fa5657c98 add example for slow binary.Read/Write 2018-12-06 06:12:48 -08:00