General optimization tips Introduction Smoke and mirrors The nature of slowness Measuring performance Limitations Detective work Hypothesis testing Binary search Profilers...
General optimization tips Introduction Smoke and mirrors The nature of slowness Measuring performance Limitations Detective work Hypothesis testing Binary search Profilers ...
TDD Anti-patterns Not doing TDD at all Misunderstanding the constraints of the refactoring step Having tests that won’t fail (or, evergreen tests) Useless assertions Asserting ...
15.4 Early comments are fun comments 早期注释很有趣 15.4 Early comments are fun comments 早期注释很有趣 The third and final benefit of writing comments early is that it makes comment-writing...
Developer Guide Canal Architecture EventParser Design MySQL’s Binlay Log network protocol EventSink Design Data to Destination is 1:n Data to Destination is n:1 EventStore De...
General optimization tips 简介 Smoke and mirrors The nature of slowness Measuring performance 限制 Detective work Hypothesis testing Binary search Profilers Principles Perfor...
General optimization tips Introduction Smoke and mirrors The nature of slowness Measuring performance Limitations Detective work Hypothesis testing Binary search Profilers ...
Partitioning Large Tables Table Partitioning in HAWQ Deciding on a Table Partitioning Strategy Creating Partitioned Tables Defining Date Range Table Partitions Defining Numeric ...
3.5 Conclusion 结论 3.5 Conclusion 结论 Good design doesn’t come for free. It has to be something you invest in continually, so that small problems don’t accumulate into big ones. ...