Commit Graph
Select branches
Hide Pull Requests
develop
master
#10
#1000
#1000
#1001
#1001
#1002
#1002
#1003
#1004
#101
#1010
#1010
#1012
#1012
#1013
#1013
#1014
#1014
#1015
#1015
#1017
#1017
#1027
#1029
#1029
#103
#103
#1030
#1030
#1032
#1032
#105
#106
#108
#109
#11
#111
#112
#112
#113
#114
#115
#116
#117
#118
#119
#120
#121
#121
#122
#123
#124
#125
#128
#129
#13
#131
#131
#132
#132
#133
#135
#137
#139
#14
#140
#141
#142
#143
#144
#144
#145
#146
#147
#149
#151
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#160
#160
#161
#162
#162
#163
#165
#165
#166
#167
#168
#169
#17
#173
#174
#174
#176
#177
#178
#178
#18
#18
#180
#182
#183
#183
#184
#184
#185
#185
#188
#189
#189
#19
#190
#191
#191
#192
#192
#194
#196
#197
#199
#20
#200
#202
#204
#205
#206
#207
#208
#209
#21
#210
#212
#213
#215
#215
#216
#217
#217
#218
#22
#221
#221
#224
#226
#227
#229
#23
#230
#231
#232
#233
#237
#238
#239
#239
#24
#240
#240
#241
#241
#242
#245
#246
#247
#25
#251
#252
#253
#255
#257
#258
#259
#26
#260
#260
#261
#261
#262
#262
#263
#264
#264
#266
#268
#269
#270
#270
#273
#275
#276
#276
#280
#282
#283
#286
#287
#287
#289
#289
#29
#290
#290
#292
#293
#294
#294
#295
#296
#296
#297
#297
#298
#299
#30
#300
#301
#302
#303
#304
#304
#305
#306
#307
#308
#310
#312
#312
#314
#315
#316
#316
#317
#318
#319
#320
#321
#323
#323
#324
#324
#325
#325
#327
#327
#328
#329
#329
#33
#330
#330
#331
#331
#332
#333
#336
#34
#34
#340
#341
#341
#342
#342
#343
#343
#345
#348
#35
#350
#351
#355
#356
#357
#357
#358
#358
#36
#360
#360
#361
#37
#374
#391
#392
#393
#394
#395
#396
#398
#399
#400
#404
#404
#405
#406
#407
#407
#408
#409
#411
#413
#413
#414
#417
#417
#418
#421
#421
#423
#423
#425
#427
#427
#428
#429
#429
#430
#430
#432
#433
#434
#435
#436
#437
#438
#439
#440
#441
#444
#447
#450
#450
#451
#453
#453
#454
#454
#456
#458
#459
#459
#46
#46
#461
#461
#466
#466
#467
#467
#468
#469
#469
#47
#470
#470
#472
#472
#473
#473
#474
#474
#476
#476
#478
#478
#479
#479
#48
#480
#480
#481
#483
#484
#485
#485
#486
#487
#487
#488
#489
#49
#491
#491
#492
#492
#494
#494
#496
#496
#497
#497
#498
#498
#5
#50
#500
#502
#502
#503
#503
#504
#505
#506
#506
#507
#507
#509
#51
#51
#510
#510
#511
#516
#518
#518
#519
#519
#52
#52
#522
#522
#532
#532
#533
#533
#534
#534
#537
#537
#538
#539
#539
#543
#543
#546
#546
#548
#548
#55
#550
#550
#552
#553
#553
#554
#554
#556
#557
#557
#558
#558
#559
#559
#56
#560
#560
#563
#563
#565
#565
#566
#566
#568
#568
#57
#570
#572
#572
#573
#573
#574
#574
#576
#576
#577
#577
#579
#579
#580
#581
#581
#583
#584
#584
#585
#585
#589
#589
#59
#590
#590
#591
#591
#592
#594
#598
#598
#599
#599
#60
#60
#600
#600
#601
#601
#61
#611
#612
#612
#613
#613
#617
#617
#62
#620
#620
#622
#622
#623
#623
#624
#624
#627
#627
#628
#629
#629
#631
#632
#632
#633
#633
#634
#634
#636
#636
#637
#637
#638
#638
#64
#640
#640
#641
#641
#645
#645
#647
#648
#648
#65
#651
#652
#654
#656
#660
#660
#661
#666
#666
#667
#669
#669
#67
#67
#670
#670
#673
#673
#674
#674
#675
#675
#676
#676
#677
#677
#679
#679
#680
#680
#681
#681
#682
#682
#687
#687
#688
#688
#689
#689
#69
#690
#690
#694
#695
#695
#696
#696
#697
#697
#698
#699
#699
#70
#70
#700
#700
#701
#701
#702
#702
#703
#704
#705
#707
#707
#708
#708
#71
#71
#710
#710
#711
#711
#713
#713
#714
#714
#715
#716
#717
#718
#718
#719
#719
#72
#72
#721
#722
#723
#723
#724
#724
#725
#725
#726
#726
#728
#728
#73
#73
#732
#732
#735
#738
#738
#739
#739
#74
#740
#740
#741
#741
#742
#742
#745
#745
#746
#747
#747
#748
#748
#749
#749
#75
#750
#751
#751
#753
#753
#754
#754
#755
#755
#757
#757
#758
#758
#759
#759
#76
#760
#760
#761
#761
#763
#763
#764
#764
#765
#765
#766
#766
#768
#768
#770
#770
#772
#777
#777
#779
#779
#78
#78
#781
#781
#782
#782
#783
#783
#784
#784
#785
#785
#787
#787
#788
#788
#790
#790
#793
#793
#794
#795
#797
#797
#799
#799
#8
#80
#80
#800
#800
#801
#801
#803
#803
#807
#807
#808
#808
#81
#813
#813
#814
#815
#815
#817
#82
#821
#821
#822
#822
#823
#823
#824
#824
#825
#825
#827
#827
#829
#829
#83
#831
#831
#833
#833
#834
#834
#835
#835
#836
#836
#84
#84
#842
#843
#843
#844
#844
#845
#846
#849
#849
#85
#851
#851
#852
#852
#853
#853
#854
#854
#855
#856
#858
#858
#859
#859
#860
#860
#861
#861
#864
#864
#866
#867
#869
#869
#871
#871
#872
#876
#876
#878
#878
#883
#883
#884
#884
#886
#886
#887
#887
#89
#890
#892
#892
#893
#893
#895
#895
#896
#896
#9
#91
#92
#92
#93
#94
#94
#944
#944
#945
#95
#96
#97
#97
#98
#99
#999
#999
Select branches
Hide Pull Requests
develop
master
#10
#1000
#1000
#1001
#1001
#1002
#1002
#1003
#1004
#101
#1010
#1010
#1012
#1012
#1013
#1013
#1014
#1014
#1015
#1015
#1017
#1017
#1027
#1029
#1029
#103
#103
#1030
#1030
#1032
#1032
#105
#106
#108
#109
#11
#111
#112
#112
#113
#114
#115
#116
#117
#118
#119
#120
#121
#121
#122
#123
#124
#125
#128
#129
#13
#131
#131
#132
#132
#133
#135
#137
#139
#14
#140
#141
#142
#143
#144
#144
#145
#146
#147
#149
#151
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#160
#160
#161
#162
#162
#163
#165
#165
#166
#167
#168
#169
#17
#173
#174
#174
#176
#177
#178
#178
#18
#18
#180
#182
#183
#183
#184
#184
#185
#185
#188
#189
#189
#19
#190
#191
#191
#192
#192
#194
#196
#197
#199
#20
#200
#202
#204
#205
#206
#207
#208
#209
#21
#210
#212
#213
#215
#215
#216
#217
#217
#218
#22
#221
#221
#224
#226
#227
#229
#23
#230
#231
#232
#233
#237
#238
#239
#239
#24
#240
#240
#241
#241
#242
#245
#246
#247
#25
#251
#252
#253
#255
#257
#258
#259
#26
#260
#260
#261
#261
#262
#262
#263
#264
#264
#266
#268
#269
#270
#270
#273
#275
#276
#276
#280
#282
#283
#286
#287
#287
#289
#289
#29
#290
#290
#292
#293
#294
#294
#295
#296
#296
#297
#297
#298
#299
#30
#300
#301
#302
#303
#304
#304
#305
#306
#307
#308
#310
#312
#312
#314
#315
#316
#316
#317
#318
#319
#320
#321
#323
#323
#324
#324
#325
#325
#327
#327
#328
#329
#329
#33
#330
#330
#331
#331
#332
#333
#336
#34
#34
#340
#341
#341
#342
#342
#343
#343
#345
#348
#35
#350
#351
#355
#356
#357
#357
#358
#358
#36
#360
#360
#361
#37
#374
#391
#392
#393
#394
#395
#396
#398
#399
#400
#404
#404
#405
#406
#407
#407
#408
#409
#411
#413
#413
#414
#417
#417
#418
#421
#421
#423
#423
#425
#427
#427
#428
#429
#429
#430
#430
#432
#433
#434
#435
#436
#437
#438
#439
#440
#441
#444
#447
#450
#450
#451
#453
#453
#454
#454
#456
#458
#459
#459
#46
#46
#461
#461
#466
#466
#467
#467
#468
#469
#469
#47
#470
#470
#472
#472
#473
#473
#474
#474
#476
#476
#478
#478
#479
#479
#48
#480
#480
#481
#483
#484
#485
#485
#486
#487
#487
#488
#489
#49
#491
#491
#492
#492
#494
#494
#496
#496
#497
#497
#498
#498
#5
#50
#500
#502
#502
#503
#503
#504
#505
#506
#506
#507
#507
#509
#51
#51
#510
#510
#511
#516
#518
#518
#519
#519
#52
#52
#522
#522
#532
#532
#533
#533
#534
#534
#537
#537
#538
#539
#539
#543
#543
#546
#546
#548
#548
#55
#550
#550
#552
#553
#553
#554
#554
#556
#557
#557
#558
#558
#559
#559
#56
#560
#560
#563
#563
#565
#565
#566
#566
#568
#568
#57
#570
#572
#572
#573
#573
#574
#574
#576
#576
#577
#577
#579
#579
#580
#581
#581
#583
#584
#584
#585
#585
#589
#589
#59
#590
#590
#591
#591
#592
#594
#598
#598
#599
#599
#60
#60
#600
#600
#601
#601
#61
#611
#612
#612
#613
#613
#617
#617
#62
#620
#620
#622
#622
#623
#623
#624
#624
#627
#627
#628
#629
#629
#631
#632
#632
#633
#633
#634
#634
#636
#636
#637
#637
#638
#638
#64
#640
#640
#641
#641
#645
#645
#647
#648
#648
#65
#651
#652
#654
#656
#660
#660
#661
#666
#666
#667
#669
#669
#67
#67
#670
#670
#673
#673
#674
#674
#675
#675
#676
#676
#677
#677
#679
#679
#680
#680
#681
#681
#682
#682
#687
#687
#688
#688
#689
#689
#69
#690
#690
#694
#695
#695
#696
#696
#697
#697
#698
#699
#699
#70
#70
#700
#700
#701
#701
#702
#702
#703
#704
#705
#707
#707
#708
#708
#71
#71
#710
#710
#711
#711
#713
#713
#714
#714
#715
#716
#717
#718
#718
#719
#719
#72
#72
#721
#722
#723
#723
#724
#724
#725
#725
#726
#726
#728
#728
#73
#73
#732
#732
#735
#738
#738
#739
#739
#74
#740
#740
#741
#741
#742
#742
#745
#745
#746
#747
#747
#748
#748
#749
#749
#75
#750
#751
#751
#753
#753
#754
#754
#755
#755
#757
#757
#758
#758
#759
#759
#76
#760
#760
#761
#761
#763
#763
#764
#764
#765
#765
#766
#766
#768
#768
#770
#770
#772
#777
#777
#779
#779
#78
#78
#781
#781
#782
#782
#783
#783
#784
#784
#785
#785
#787
#787
#788
#788
#790
#790
#793
#793
#794
#795
#797
#797
#799
#799
#8
#80
#80
#800
#800
#801
#801
#803
#803
#807
#807
#808
#808
#81
#813
#813
#814
#815
#815
#817
#82
#821
#821
#822
#822
#823
#823
#824
#824
#825
#825
#827
#827
#829
#829
#83
#831
#831
#833
#833
#834
#834
#835
#835
#836
#836
#84
#84
#842
#843
#843
#844
#844
#845
#846
#849
#849
#85
#851
#851
#852
#852
#853
#853
#854
#854
#855
#856
#858
#858
#859
#859
#860
#860
#861
#861
#864
#864
#866
#867
#869
#869
#871
#871
#872
#876
#876
#878
#878
#883
#883
#884
#884
#886
#886
#887
#887
#89
#890
#892
#892
#893
#893
#895
#895
#896
#896
#9
#91
#92
#92
#93
#94
#94
#944
#944
#945
#95
#96
#97
#97
#98
#99
#999
#999
-
ef8fd98bd9
Add call for translations link
Donne Martin
2017-03-22 23:19:56 -0400 -
ae13db3b6c
Fix typo (#29)
Yadong Wen
2017-03-22 22:53:15 -0400 -
38b345f148
Fix typo
Yadong Wen
2017-03-22 12:43:38 -0400 -
40b5be2d9c
Declare variable key in the get_user example (#26)
Roxas Shadow
2017-03-21 12:39:10 +0100 -
5c772a07df
Declare variable key in the get_user example
Roxas Shadow
2017-03-19 23:53:58 +0100 -
f1ae855ad0
Fix typo JSS -> JS (#25)
Jakub Janarek
2017-03-19 20:24:13 +0100 -
e417324830
Fix #6: Migrate links from exercises/solutions to use internal links (#23)
Federico Baldassarre
2017-03-19 20:23:03 +0100 -
71b789108d
Fix typo
Jakub Janarek
2017-03-18 17:41:24 +0100 -
eaed5dd016
Delete duplicate does in 3 design examples (#24)
Balki Kodarapu
2017-03-18 08:37:16 -0700 -
9077e6bc5f
Delete duplicate does in 3 design examples
Balki
2017-03-17 21:16:01 -0700 -
90aae31495
Using internal links as in #6
Federico Baldassarre
2017-03-16 23:32:52 +0100 -
5fa4136b58
Add high scalability to credits (#22)
Donne Martin
2017-03-15 06:59:28 -0400 -
5d3cb31ecc
Add high scalability to credits
Donne Martin
2017-03-15 06:58:34 -0400 -
390d0d5b66
Update OO exercises index (#21)
Donne Martin
2017-03-13 06:42:35 -0400 -
b431351fb7
Update OO exercises index
Donne Martin
2017-03-13 06:41:36 -0400 -
a071e4abc7
Update Study guide section (#20)
Donne Martin
2017-03-13 06:40:02 -0400 -
1f5ed269f0
Update Study guide section
Donne Martin
2017-03-13 06:39:15 -0400 -
e5df3f5ada
Update Motivation section (#19)
Donne Martin
2017-03-12 17:17:29 -0400 -
73357aabb3
Update Motivation section
Donne Martin
2017-03-12 17:13:09 -0400 -
34a5509f04
Add trivago Techblog
Matthias Endler
2017-03-11 20:32:59 +0100 -
eb2a6cb43c
Fix typo in RPC section (#17)
Luis de Bethencourt
2017-03-11 16:59:58 +0000 -
0842266e5e
Fix typo in RPC section
Luis de Bethencourt
2017-03-11 16:45:43 +0000 -
69d4e5a70b
Add Dyn DDoS attack link (#13)
Sudarshan (Sid)
2017-03-10 20:07:50 -0600 -
65c056f6a6
Fix multiple typos (#14)
Mostafa Gaafar
2017-03-11 06:06:34 +0400 -
ad78fbd72f
Fix multiple typos
Mostafa Gaafar
2017-03-10 11:52:57 +0400 -
2bce6b663f
Adding Dyn DDoS attach link
FNU SUDARSHAN
2017-03-09 22:21:49 -0600 -
b34e167233
Add more disadvantages of REST (#9)
Tay Yang Shun
2017-03-10 08:40:12 +0800 -
aaecc59f6a
Fix typo - lobsided -> lopsided (#11)
James Hewitt
2017-03-10 00:37:39 +0000 -
16651d57d9
Fix typo in Study Guide section (#10)
Luis de Bethencourt
2017-03-10 00:36:11 +0000 -
6417781b71
Typo - lobsided -> lopsided
James Hewitt
2017-03-09 14:21:18 +0000 -
16609d74c9
Fix grammar
Tay Yang Shun
2017-03-09 20:07:37 +0800 -
5accd86a52
Small fix in Study Guide section
Luis de Bethencourt
2017-03-09 10:48:43 +0000 -
838cc41c3e
Add more disadvantages of REST
Tay Yang Shun
2017-03-09 18:22:05 +0800 -
684679f9a0
Fix #1: Update reverse proxy image (#8)
Donne Martin
2017-03-08 23:31:08 -0500 -
d5f125ea4f
Fix #1: Update reverse proxy image
Donne Martin
2017-03-08 23:29:52 -0500 -
0889f04f0d
Resolve #3: Fix broken links in exercises (#5)
Donne Martin
2017-03-08 22:20:23 -0500 -
7e0ff93b9a
Resolve #3: Fix broken links in exercises
Donne Martin
2017-03-08 22:18:51 -0500 -
7e9b9b265d
Update system design flashcards
Donne Martin
2017-03-08 06:00:32 -0500 -
6e1ef2356d
Update header image
Donne Martin
2017-03-08 05:52:19 -0800 -
4fb0c677f4
Update Anki flashcards section
Donne Martin
2017-03-08 05:51:02 -0800 -
1276c8a9f9
Add Anki flashcards section
Donne Martin
2017-03-07 21:37:26 -0800 -
624e0c2ffe
Simplify online chat solution
Donne Martin
2017-03-07 21:37:11 -0800 -
992cd5b1f6
Rework motivation and guide
Donne Martin
2017-03-07 21:36:02 -0800 -
ed2d35ebb7
Add Anki flashcards
Donne Martin
2017-03-07 21:27:48 -0800 -
dc2b8f7e0c
Update Study Guide section
Donne Martin
2017-03-07 20:05:10 -0800 -
2c1329b429
Update Motivation section
Donne Martin
2017-03-07 20:04:51 -0800 -
a9cc1c0cbb
Move several sections to Appendix
Donne Martin
2017-03-07 20:04:31 -0800 -
28137d38f0
Fix chat server solution link
Donne Martin
2017-03-07 19:50:36 -0800 -
18cb6ce1a7
Clean up under dev index
Donne Martin
2017-03-07 19:18:07 -0800 -
50d3d7ecb3
Fix Remote procedure call (RPC) section header
Donne Martin
2017-03-07 19:16:25 -0800 -
43cd75f7bd
Add Master-master replication link
Donne Martin
2017-03-07 19:15:39 -0800 -
dd618e263a
Remove dead Scaling SQL link
Donne Martin
2017-03-07 19:14:49 -0800 -
419f29a8bc
Fix Relational database management system (RDBMS) link
Donne Martin
2017-03-07 19:14:19 -0800 -
eaf8fda3d7
Fix availability and partition tolerance link
Donne Martin
2017-03-07 19:13:44 -0800 -
7027b8dc2a
Fix consistency and partition tolerance link
Donne Martin
2017-03-07 19:13:28 -0800 -
4f987a2e21
Add CONTRIBUTING.md
Donne Martin
2017-03-05 19:30:00 -0800 -
4c4c0d9b1c
Add LICENSE.txt
Donne Martin
2017-03-05 19:27:24 -0800 -
6d884cf3e7
Add .gitignore
Donne Martin
2017-03-05 19:25:59 -0800 -
547db248d8
Add .gitattributes
Donne Martin
2017-03-05 19:25:43 -0800 -
fab2df65fa
Add Scaling AWS solution
Donne Martin
2017-03-04 21:07:31 -0800 -
e60de1775e
Add Web Crawler solution
Donne Martin
2017-03-04 21:06:58 -0800 -
e577dda5d9
Add Twitter solution
Donne Martin
2017-03-04 21:06:40 -0800 -
66e4348db7
Add Social Graph solution
Donne Martin
2017-03-04 21:06:28 -0800 -
edc404ec5c
Add Sales Rank solution
Donne Martin
2017-03-04 21:06:17 -0800 -
d484f80b18
Add Query Cache solution
Donne Martin
2017-03-04 21:06:04 -0800 -
a2e92178d7
Add Pastebin solution
Donne Martin
2017-03-04 21:05:53 -0800 -
7fb0ca889f
Add Mint solution
Donne Martin
2017-03-04 21:05:31 -0800 -
831906f96c
Add Parking Lot Solution
Donne Martin
2017-03-03 18:54:23 -0800 -
616710f42e
Add Online Chat solution
Donne Martin
2017-03-03 18:54:08 -0800 -
ae9832c6b7
Add LRU Cache solution
Donne Martin
2017-03-03 18:53:54 -0800 -
7595e2a499
Add Hash Table solution
Donne Martin
2017-03-03 18:53:41 -0800 -
0f517c709e
Add Deck of Cards solution
Donne Martin
2017-03-03 18:51:00 -0800 -
98819e2a06
Add Call Center solution
Donne Martin
2017-03-03 18:50:44 -0800 -
7eb69402aa
Add License section
Donne Martin
2017-03-02 19:49:59 -0800 -
d4e48500f2
Add Contact info section
Donne Martin
2017-03-02 19:49:38 -0800 -
cdcc34aa90
Add Credits section
Donne Martin
2017-03-02 19:49:19 -0800 -
51ef417d1c
Add Under development section
Donne Martin
2017-03-02 19:49:03 -0800 -
4646b0942c
Add Latency numbers every programmer should know section
Donne Martin
2017-03-02 19:48:45 -0800 -
1f30e78153
Add Powers of two table
Donne Martin
2017-03-02 19:45:07 -0800 -
609a75aa00
Add Security section
Donne Martin
2017-03-02 19:44:33 -0800 -
1721a84af4
Add RPC and REST calls comparison section
Donne Martin
2017-03-02 19:42:54 -0800 -
33d26b8032
Add Representational state transfer (REST) section
Donne Martin
2017-03-02 19:42:25 -0800 -
9d9cd8c4e3
Add Remote procedural call (RPC) section
Donne Martin
2017-03-02 19:31:16 -0800 -
9a3a2c4940
Add User datagram protocol (UDP) section
Donne Martin
2017-03-01 20:44:42 -0800 -
d93918dc3a
Add Transmission control protocol (TCP) section
Donne Martin
2017-03-01 20:44:16 -0800 -
297af21b07
Add Hypertext transfer protocol (HTTP) section
Donne Martin
2017-03-01 20:44:00 -0800 -
81756229af
Add Communication intro image
Donne Martin
2017-03-01 20:43:44 -0800 -
09963c0f77
Add Async disadvantages and further reading sections
Donne Martin
2017-03-01 20:42:55 -0800 -
492a2be891
Add Back pressure section
Donne Martin
2017-03-01 20:42:13 -0800 -
fcb619502d
Add Task queues section
Donne Martin
2017-03-01 20:41:48 -0800 -
c931a8544c
Add Message queues section
Donne Martin
2017-03-01 20:41:24 -0800 -
87c4fafccb
Add Asynchronism intro section
Donne Martin
2017-03-01 20:40:25 -0800 -
8b974768f1
Add cache disadvantages and further reading sections
Donne Martin
2017-03-01 20:39:10 -0800 -
03ceca8500
Add Refresh-ahead section
Donne Martin
2017-03-01 20:38:45 -0800 -
4b1cde229d
Add Write-behind (write-back) section
Donne Martin
2017-03-01 20:38:17 -0800 -
09ee77980d
Add Write-through section
Donne Martin
2017-03-01 20:37:59 -0800 -
adda68c28b
Add Cache-aside section
Donne Martin
2017-03-01 20:37:36 -0800 -
1945024e5b
Add Caching at the database query level vs obj level sections
Donne Martin
2017-03-01 20:37:12 -0800 -
e161b29eb1
Add Application caching section
Donne Martin
2017-03-01 20:36:47 -0800 -
707163811e
Add client, CDN, web server, and DB caching sections
Donne Martin
2017-03-01 20:36:29 -0800