Update README.md

pull/2/head
Gaurav Sen 3 years ago committed by GitHub
parent 8826135a97
commit e5ddc73d96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -40,6 +40,11 @@ Internals of Amazon Dynamo DB: https://www.youtube.com/watch?v=yvBR71D0nAQ
API Design: https://medium.com/airbnb-engineering/building-services-at-airbnb-part-1-c4c1d8fa811b
Swagger APIs: https://swagger.io/docs/specification/about/
Sorted String Tables and Compaction Strategies: https://github.com/scylladb/scylla/wiki/SSTable-compaction-and-compaction-strategies
Leveled Compaction Cassandra: https://www.datastax.com/blog/leveled-compaction-apache-cassandra
Log Structured Merge Tree: https://www.cs.umb.edu/~poneil/lsmtree.pdf
Scylla DB Compaction: https://github.com/scylladb/scylla/wiki/SSTable-compaction-and-compaction-strategies
Cassandra Architecture: https://docs.datastax.com/en/archived/cassandra/3.0/cassandra/architecture/archIntro.html
Google BigTable Architecture: https://static.googleusercontent.com/media/research.google.com/en//archive/bigtable-osdi06.pdf
Hyperloglog Algorithm: https://odino.org/my-favorite-data-structure-hyperloglog/
Caching: http://highscalability.com/blog/2016/1/25/design-of-a-modern-cache.html
Microsoft Caching Guide: https://docs.microsoft.com/en-us/previous-versions/msp-n-p/dn589802(v%3dpandp.10)
@ -78,3 +83,17 @@ What is a message queue: https://www.cloudamqp.com/blog/what-is-message-queuing.
Distributed Design Patterns: http://horicky.blogspot.com/2010/10/scalable-system-design-patterns.html
Consistent hashing: https://michaelnielsen.org/blog/consistent-hashing/
Facebook Messenger Optimisations: https://spectrum.ieee.org/how-facebooks-software-engineers-prepare-messenger-for-new-years-eve
Outlier Detection: https://towardsdatascience.com/outlier-detection-with-isolation-forest-3d190448d45e
Anomaly Detection: https://towardsdatascience.com/machine-learning-for-anomaly-detection-and-condition-monitoring-d4614e7de770
Uber Real Time Monitoring and Root Cause Analysis Argos: https://eng.uber.com/argos-real-time-alerts/
Microsoft Anomaly Detection: https://www.youtube.com/watch?v=12Xq9OLdQwQ&t=0s
Facebook real time text search engine: https://www.facebook.com/watch/?v=432864835468
Avoiding Single Points of Failure: https://medium.com/the-cloud-architect/patterns-for-resilient-architecture-part-3-16e8601c488e
Netflix Multi-Region Availability: https://netflixtechblog.com/active-active-for-multi-regional-resiliency-c47719f6685b
Google S2 library: https://blog.christianperone.com/2015/08/googles-s2-geometry-on-the-sphere-cells-and-hilbert-curve/
Sharding: https://medium.com/@jeeyoungk/how-sharding-works-b4dec46b3f6
Netflix Video Encoding at Scale: https://netflixtechblog.com/high-quality-video-encoding-at-scale-d159db052746
Netflix Shot based encoding: https://netflixtechblog.com/optimized-shot-based-encodes-now-streaming-4b9464204830
Netflix Real Time Stream Processing: https://netflixtechblog.com/keystone-real-time-stream-processing-platform-a3ee651812a
Google Guava Cache: https://github.com/google/guava/wiki/CachesExplained
Caching (See the README): https://github.com/ben-manes/caffeine/

Loading…
Cancel
Save