[14] Routing Tiles. 8 System Design Books You Need in 2022 [Plus Bonus Courses] https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol. https://cloud.google.com/functions. Meta, Go to company page [20] Aeron. @alexxubyte *BIG* announcement: My new book System Design Interview - An Insider's Guide (Volume 2) will be available on Amazon soon! [5] Comparison of disk and memory performance. [21] Chaos engineering. https://engblog.yext.com/post/geolocation-caching. https://www.confluent.io/blog/chain-services-exactly-guarantees/. [15] QQ Email System Optimization (in Chinese). https://prometheus.io/blog/2016/07/23/pull-does-not-scale-or-does-it/. 188 diagrams to visually explain how different systems work. [4] HKEX daily trading volume. Packed with sixteen chapters, this text is a good read because the author intentionally makes sure that you understand what he is passing across and goes further to provide flowcharts for the complex systems presented. [20] Blue green deployment. [16] Google Maps 101: How AI helps predict traffic and determine routes. [21] Paxos. System Design Interview - An Insider's Guide (Volume 2) This book can be seen as a sequel to the book: System Design Interview - An Insider's Guide. https://en.wikipedia.org/wiki/Fibre_Channel. [21] Improved Location Caching with Quadtrees. Textbooks can be beneficial because: Looking forward to a premium publisher doing justice to this series. https://nitro.download/view/AB8751C87E471AF/1736049119.pdf. System Design Interview: An Insider's Guide [2 ed.] 9798664653403 [8] Threading. https://eng.uber.com/real-time-exactly-once-ad-event-processing/. https://en.wikipedia.org/wiki/Cryptographic_nonce. The mind maps accompanying each design were the best parts of the book and they provide a good, repeatable framework to work on similar initiatives. [30] Payments Integration at Uber: A Case Study Gergely Orosz. [18] Context switch. PDF System-Design/System Design Interview An Insider's Guide by Alex Yu.pdf Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. https://en.wikipedia.org/wiki/Quadtree. https://www.pagerduty.com/. Table Of Contents Chapter 1: Scale From Zero To Millions Of Users Chapter 2: Back-of-the-envelope Estimation Chapter 3: A Framework For System Design Interviews Chapter 4: Design A Rate Limiter Chapter 5: Design Consistent Hashing Chapter 6: Design A Key-value Store Chapter 7: Design A Unique Id Generator In Distributed Systems Chapter 8: Design A Url Shortener Chapter 9: Design A Web Crawler Chapter 10: Design A Notification System Chapter 11: Design A News Feed System Chapter 12: Design A Chat System Chapter 13: Design A Search Autocomplete System Chapter 14: Design Youtube Chapter 15: Design Google Drive Chapter 16: The Learning Continues. Looking for System design interview Volume 2 by Alex Wu Fundamentally, designing a system is not the most difficult part in engineering software. https://www.investopedia.com/terms/o/order-book.asp. https://stackoverflow.com/questions/36203532/why-redis-cluster-only-have-16384-slots. https://cwiki.apache.org/confluence/display/CASSANDRA2/CassandraLimitations. [12] Customize your success page. https://redis.io/commands/GEOHASH. The complete guide to cracking the System Design interview 26. Disclaimer: EBOOKEE is a search engine of ebooks on the Internet (4shared Mediafire Rapidshare) and does not upload or store any files on its server. https://support.google.com/google-ads/answer/2615875?hl=en. https://kafka.apache.org/20/documentation.html#consumerconfigs. System Design Interview by Alex Xu is really a helpful book that is packed with interview questions related to system design. [2] Redis Pub/Sub. Some that come to mind are Alex Xu's System Design Interview, Designing Data-Intensive Applications, and Cracking the Coding Interview. https://www.youtube.com/watch?v=hzxytnPcAUM. [1] Fibre channel. it does however give a great framework for how you should structure your response, and also important parts of system design. https://martinfowler.com/eaaDev/EventSourcing.html. This book provides a step-by-step framework on how to tackle a system design question. [1] Datadog. https://cloud.spring.io/spring-cloud-zookeeper/1.2.x/multi/multi_spring-cloud-zookeeper-discovery.html. Proximity Service [1] Yelp. An insiders take on what interviewers really look for and why. [1] Yelp. [10] OTP. Addison-Wesley Professional, 2003. https://www.ibm.com/topics/avro. https://docs.aws.amazon.com/ses/latest/dg/dedicated-ip-warming.html. Curious after viewing design diagram for a prototypical Payment Engine by the author in LinkedIn, I purchased the book. [4] ISO 4217. https://en.wikipedia.org/wiki/ISO_4217. https://debezium.io/. System Design Interview Books: Volume 1 vs Volume 2 - ByteByteGo System Design Interview - An insider's guide Kindle Edition by Alex Xu (Author) Format: Kindle Edition 2,278 ratings #1 Best Seller in Web Services & APIs See all formats and editions Kindle $38.17 Read with Our Free App Paperback $35.99 - $38.17 12 Used from $32.26 2 New from $38.17 Great on Kindle Great Experience. About Aaovo.com Just ordered Alexs first book!Contents -SDI-Vol 2 has 13 chapters, on how to design Proximity Service (TenCent influenced), Nearby Friends (Amazon), Distributed Message Queue, Real-time Gaming Leaderboard, Payments Engine, Digital Wallet and a few more. Table of content for volume 1: Chapter 1: Scale From Zero To Millions Of Users Chapter 2: Back-of-the-envelope Estimation Still a good overview of inner workings of some of the complex systems currently running on the web. ByteByteGo Newsletter. [2] ApacheZooKeeper-Wikipedia.https://en.wikipedia.org/wiki/Apache_ZooKeeper. Language: English, Francais, Italiano, Espanol, Deutsch, chinese. This book can be seen as a sequel to the book: System Design Interview - An Insider's Guide. https://www.lmax.com/exchange. The system design interview is considered to be the most complex and most difficult technical job interview by many. https://en.wikipedia.org/wiki/HotSpot\_(virtual_machine). [9] Tipalti. This book should be accessible to readers who have a basic understanding of distributed systems. [19] Stripe idempotent requests. https://www.datadoghq.com/. I really like the book! [15] ETAs with GNNs. [12] Martin Kleppmann. https://en.wikipedia.org/wiki/Memory_map. Follow me (Alex Xu) on LinkedIn or Twitter, or subscribe to my newsletter to receive updates: https://bit.ly/3FEGliw. Notify me when the System Design Interview (Volume 2) book is available. [8] Kafka No Longer Requires ZooKeeper. Free System Design PDF (158 pages) I just put all the technical LinkedIn posts in one big PDF. OReilly Media, 2017. [20] Push vs Pull. https://en.wikipedia.org/wiki/Winkel_tripel_projection. System Design Interview - An Insider's Guide: Volume 2 Free System Design PDF (158 pages) Alex Xu May 17, 2022 350 22 I just put all the technical LinkedIn posts in one big PDF. Domain-Driven Design: Tackling Complexity in the Heart of Software. Alex Xu on Twitter: "System Design Interview (Volume 2) is now [15] Consistent hashing. It is Volume 1 of the 'System Design Interview - An Insider's Guide' series. The book covers a lot of breadth without going much in-depth into any of the topics. System Design Interview (Volume 2) is now available! [17] Leaderboard & Write Sharding. [16] Martin Kleppmann. [11] Monolithic Architecture. In Designing Data-Intensive Applications, pages 151197. Buy the book from his site. https://en.wikipedia.org/wiki/YAML. system-design-interview-an-insider-s-guide 3/13 Downloaded from uniport.edu.ng on March 1, 2023 by guest . - 188 diagrams to visually explain how different systems work. https://en.wikipedia.org/wiki/X/Open_XA. [12] Two-phase commit protocol. https://en.wikipedia.org/wiki/Sender_Policy_Framework. System Design Interview - An insider's guide : Xu, Alex - Amazon https://www.google.com/ads/adtrafficquality/. https://www.chargebee.com/blog/optimize-online-billing-stop-online-fraud/. It includes many real-world examples to illustrate the systematic approach with detailed steps that you can follow. [2] AML/CFT. [17] Service Discovery with ZooKeeper. System Design Interview: Volume 2 () https://raft.github.io/. Click on below buttons to start Download System Design Interview: An Insiders Guide by Alex Xu PDF without registration. https://valhalla.readthedocs.io/en/latest/mjolnir/why_tiles/. Description. https://www.toptal.com/big-data/consistent-hashing. [32] Get the last known location. [24] Supported Matching Algorithms. [20] Idempotency. [11] Cephs Rados Gateway. The book is independently published by its author Alex Xu . System Design Interview an Insider's Guide Second Edition PDF It covers a different set of system design interview questions and solutions. Those questions are intimidating, but don't worry. This book should be accessible to readers who have a basic understanding of distributed systems. It includes many real-world examples to illustrate the systematic approach with detailed steps that you can follow. Full Book Name:System Design Interview: An Insider's Guide Author Name:Alex Xu Book Genre:Architecture, Coding, Computer Science, Design, Engineering, Nonfiction, Programming, Science, Software, Technical, Technology ISBN # 9798664653403 Edition Language:English Date of Publication:2020-6-10 PDF File Name:System_Design_Interview_-_Alex_Xu.pdf https://s2geometry.io/. A better enhancement to the first volume, contains better organized chapters with new content that outcome the famous Grokking System Design Interviews, the only drawback I can see is that the diagrams are not colored for a book that costs almost 40 euros,that is cheap. $22.00 10 Used from $12.49 5 New from $21.27. System Design Interview - An insider's guide Paperback - 12 June 2020 by Alex Xu (Author) 2,204 ratings #1 Best Seller in Assembly Language Programming See all formats and editions Kindle Edition 1,099.00 Read with Our Free App Paperback 1,494.00 4 New from 1,494.00 EMI starts at 511 per month. https://kafka.apache.org/. [21] 2018 Data Breach Investigations Report. [9] Google Cloud Functions. [17] mmap. [14] Global map in a Geographic Coordinate Reference System. It covers 75 topics and has 158 pages! https://bit.ly/3pva7A6. It will come in handy. Do a search to find mirrors if no download links or dead links. [21] Pull doesnt scale - or does it? He also recommends using the same approach in actual interviews. https://redis.io/commands/INFO. The price for the book starts from $31.80 on Amazon and is available from 22 sellers at the . [31] Geosharded Recommendations Part 1: Sharding Approach. [1] Transactional guarantees. https://en.wikipedia.org/wiki/Order_book. https://www.section.io/engineering-education/understanding-map-reduce-in-hadoop/. Improving system design skills for interviews : r/ExperiencedDevs - reddit https://developers.google.com/maps?hl=en_US. Get help and learn more about the design. https://aws.amazon.com/lambda/. This book provides a step-by-step framework on how to tackle a system design question. The system design interview is considered to be the most complex and most difficult technical job interview by many. [25] Dark pool. It proved to be a very good investment of money, time and energy. tl;dr: If you are new to systems design and uninitiated in distributed systems space, this . https://en.wikipedia.org/wiki/HMAC. Disclaimer - I am neither prepping for an interview nor I myself quiz candidates on such open-ended system design topics. https://rongxinblog.wordpress.com/2016/07/29/kafka-high-watermark/. [27] Why Were Building Flux, a New Data Scripting and Query Language. [12] Cassandra Limitations. If youre familiar with core concepts like Nearest-N neighbors, distributed time-series database, different aggregation windows streaming, Hotspot shard, idempotency and immutability in strongly consistent systems, write-ahead log etc but have not used most of them in real life, this book offers a quick walkthrough of systems where it gets used, and how. Alex Xu; Pages: 320 pages; Edition: 1; Publication Date: 2020-06-10; . [11] Understand star schema and the importance for Power BI. https://www.confluent.io/blog/kafka-connect-deep-dive-error-handling-dead-letter-queues/. AFast,Scalable,In-MemoryTimeSeriesDatabase:http://www.vldb.org/pvldb/vol8/p1816-teller.pdf. Download Thousands of Books two weeks for FREE! https://www.rabbitmq.com/maxlength.html. Thanks again. https://blog.twitter.com/engineering/en_us/a/2012/distributed-systems-tracing-with-zipkin.html. Description. [18] Ad traffic quality. https://en.wikipedia.org/wiki/Serializability. [9] Martin Kleppmann. LinkedInsScalableGeo-DistributedObjectStore:https://assured-cloud-computing.illinois.edu/files/2014/03/Ambry-LinkedIns-Scalable-GeoDistributed-Object-Store.pdf. https://www.hkex.com.hk/Market-Data/Statistics/Consolidated-Reports/Securities-Statistics-Archive/Trading\_Value_Volume_And_Number\_Of\_Deals?sc_lang=en#select1=0. [11] Webhooks. [29] YAML. You can choose the download link on demand. [24] Hilbert mapping. https://en.wikipedia.org/wiki/Double-entry_bookkeeping. We are committed to sharing all kinds of e-books, learning resources, collection and packaging, reading notes and impressions. Can someone send me both the pdfs please?? [7] What is avro. System Design Interview - An Insider's Guide: Volume 2 - Goodreads It fulfills its promise to provide the reader with topics for interview preparation however if the reader is looking to actually understand something deeply then the links at the end of each chapter are much better rather than the chapter itself. [3] OpenStreetMap. What are the best resources to crack system design interviews? https://github.com/prometheus/pushgateway. [16] Apache Hadoop. [1] Man-in-the-middle attack. Disclaimer: The video links provided below are a detailed design of a system and can be referred to for an in-depth design of a real system. [4] MySQL. Book Summary: The title of this book is System Design Interview - An Insider's Guide and it was written by Xu, Alex, Lam, Sahn. https://microservices.io/patterns/data/saga.html. https://developer.atlassian.com/server/confluence/pagination-in-the-rest-api/. https://s2.sidewalklabs.com/regioncoverer/. https://druid.apache.org/. System Design Interview - An Insider's Guide: Volume 2 by Alex Xu (Author), Sahn Lam (Author) 913 ratings #1 Best Seller in Web Services See all formats and editions Paperback $34.00 - $35.42 6 Used from $27.19 5 New from $27.50 System Design Interview - An Insider's Guide (Volume 2) Good follow-up from the first version. [14] Exponential backoff. https://en.wikipedia.org/wiki/General_Data_Protection_Regulation, https://en.wikipedia.org/wiki/California_Consumer_Privacy_Act, https://developer.atlassian.com/server/confluence/pagination-in-the-rest-api/, https://developers.google.com/maps/documentation/places/web-service/search, https://www.yelp.com/developers/documentation/v3/business_search, https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html, http://www.nsshutdown.com/projects/lucene/whitepaper/locallucene_v2.html, https://www.movable-type.co.uk/scripts/geohash.html, https://stackoverflow.com/questions/35976444/how-many-leaves-has-a-quadtree, https://martinfowler.com/bliki/BlueGreenDeployment.html, https://engblog.yext.com/post/geolocation-caching, https://en.wikipedia.org/wiki/Hilbert_curve, http://bit-player.org/extras/hilbert/hilbert-mapping.html, https://s2.sidewalklabs.com/regioncoverer/, https://docs.mongodb.com/manual/tutorial/build-a-2d-index/, https://www.youtube.com/watch?v=cSFWlF96Sds&t=2155s, https://www.elastic.co/guide/en/elasticsearch/reference/1.6/mapping-geo-shape-type.html, https://medium.com/tinder-engineering/geosharded-recommendations-part-1-sharding-approach-d5d54e0ec77a, https://developer.android.com/training/location/retrieve-current#Challenges, https://techcrunch.com/2014/04/17/facebook-nearby-friends/, https://making.pusher.com/redis-pubsub-under-the-hood/, https://www.toptal.com/big-data/consistent-hashing, https://www.erlang.org/blog/a-brief-beam-primer/, https://www.erlang.org/doc/design_principles/des_princ.html, https://developers.google.com/maps?hl=en_US, https://medium.com/google-design/google-maps-cb0326d165f5, https://en.wikipedia.org/wiki/Mercator_projection, https://en.wikipedia.org/wiki/Peirce_quincuncial_projection, https://en.wikipedia.org/wiki/GallPeters_projection, https://en.wikipedia.org/wiki/Winkel_tripel_projection, https://en.wikipedia.org/wiki/Address_geocoding, https://kousiknath.medium.com/system-design-design-a-geo-spatial-index-for-real-time-location-search-10968fe62b9c, https://en.wikipedia.org/wiki/HTTP_persistent_connection, https://developers.google.com/maps/documentation/directions/start?hl=en_US, https://en.wikipedia.org/wiki/Adjacency_list, https://en.wikipedia.org/wiki/CAP_theorem, https://valhalla.readthedocs.io/en/latest/mjolnir/why_tiles/, https://deepmind.com/blog/article/traffic-prediction-with-advanced-graph-neural-networks, https://blog.google/products/maps/google-maps-101-how-ai-helps-predict-traffic-and-determine-routes/, https://en.wikipedia.org/wiki/Apache_ZooKeeper, https://deliveryimages.acm.org/10.1145/1570000/1563874/jacobs3.jpg, https://kafka.apache.org/documentation/#design_pull, https://kafka.apache.org/20/documentation.html#consumerconfigs, https://towardsdatascience.com/kafka-no-longer-requires-zookeeper-ebfbf3862104, https://www.cloudkarafka.com/blog/what-does-in-sync-in-apache-kafka-really-mean.html, https://cwiki.apache.org/confluence/display/KAFKA/KIP-392%3A+Allow+consumers+to+fetch+from+closest+replica, https://www.confluent.io/blog/hands-free-kafka-replication-a-lesson-in-operational-simplicity/, https://rongxinblog.wordpress.com/2016/07/29/kafka-high-watermark/, https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=27846330, https://partners-intl.aliyun.com/help/doc-detail/29543.htm, https://partners-intl.aliyun.com/help/doc-detail/43349.htm, http://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf, https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol, https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html, https://blog.twitter.com/engineering/en_us/a/2012/distributed-systems-tracing-with-zipkin.html, https://prometheus.io/docs/introduction/overview/, https://prometheus.io/docs/concepts/data_model/, https://cloud.google.com/bigtable/docs/schema-design-time-series, https://blog.twitter.com/engineering/en_us/topics/infrastructure/2019/metricsdb.html, https://db-engines.com/en/ranking/time+series+dbms, https://cloud.spring.io/spring-cloud-zookeeper/1.2.x/multi/multi_spring-cloud-zookeeper-discovery.html, https://prometheus.io/blog/2016/07/23/pull-does-not-scale-or-does-it/, https://developer.lightbend.com/guides/monitoring-at-scale/monitoring-architecture/architecture.html, https://giedrius.blog/2019/05/11/push-vs-pull-in-monitoring-systems/, https://github.com/prometheus/pushgateway, https://aws.amazon.com/lambda/serverless-architectures-learn-more/, http://www.vldb.org/pvldb/vol8/p1816-teller.pdf, https://www.influxdata.com/blog/why-were-building-flux-a-new-data-scripting-and-query-language/, https://docs.influxdata.com/influxdb/v2.0/reference/internals/storage-engine/, https://support.google.com/google-ads/answer/2615875?hl=en, https://support.google.com/google-ads/answer/2684489?hl=en, https://docs.oracle.com/database/121/OLAXS/olap_functions.htm#OLAXS169, https://cwiki.apache.org/confluence/display/hive/languagemanual+orc, https://databricks.com/glossary/what-is-parquet, https://www.datakwery.com/techniques/big-data/, https://flink.apache.org/features/2018/03/01/end-to-end-exactly-once-apache-flink.html, https://en.wikipedia.org/wiki/Directed_acyclic_graph, https://docs.microsoft.com/en-us/power-bi/guidance/star-schema, https://databricks.com/glossary/lambda-architecture, https://hazelcast.com/glossary/kappa-architecture/, https://www.youtube.com/watch?v=hzxytnPcAUM, https://www.google.com/ads/adtrafficquality/, https://www.section.io/engineering-education/understanding-map-reduce-in-hadoop/, https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/deployment/resource-providers/yarn/, https://docs.datastax.com/en/cassandra-oss/3.0/cassandra/architecture/archDataDistributeDistribute.html, https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/tuning/, https://eng.uber.com/real-time-exactly-once-ad-event-processing/, https://www.appdynamics.com/topics/benefits-of-microservices, https://en.wikipedia.org/wiki/Microservices, https://www.grpc.io/docs/what-is-grpc/introduction/, https://en.wikipedia.org/wiki/Serializability, https://en.wikipedia.org/wiki/Optimistic_concurrency_control, https://docs.oracle.com/cd/B10500_01/server.920/a96520/cdc.htm, https://microservices.io/patterns/monolithic.html, https://en.wikipedia.org/wiki/Two-phase_commit_protocol, https://microservices.io/patterns/data/saga.html, https://financesonline.com/number-of-active-gmail-users/, https://en.wikipedia.org/wiki/Outlook.com, https://review42.com/resources/how-many-emails-are-sent-per-day/, https://en.wikipedia.org/wiki/Email_attachment, https://en.wikipedia.org/wiki/Conversation_threading, https://datatracker.ietf.org/doc/html/rfc6154, https://tools.ietf.org/id/draft-ietf-jmap-websocket-07.html#RFC7692, https://cwiki.apache.org/confluence/display/CASSANDRA2/CassandraLimitations, https://en.wikipedia.org/wiki/Inverted_index, https://en.wikipedia.org/wiki/Exponential_backoff, https://www.slideshare.net/areyouok/06-qq-5431919, https://docs.datastax.com/en/cql-oss/3.3/cql/cql_reference/uuid_type_r.html, https://www.statista.com/statistics/420391/spam-email-traffic-share/, https://docs.aws.amazon.com/ses/latest/dg/dedicated-ip-warming.html, https://enterprise.verizon.com/resources/reports/DBIR_2018_Report.pdf, https://en.wikipedia.org/wiki/Sender_Policy_Framework, https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail, https://db-engines.com/en/ranking/search+engine, https://en.wikipedia.org/wiki/Log-structured_merge-tree, https://www.youtube.com/watch?v=5EXGCSzzQak&t=2173s, https://en.wikipedia.org/wiki/Lawful_interception, https://en.wikipedia.org/wiki/Fibre_Channel, https://en.wikipedia.org/wiki/Server_Message_Block, https://en.wikipedia.org/wiki/Network_File_System, https://en.wikipedia.org/wiki/Serial_Attached_SCSI, https://docs.aws.amazon.com/cli/latest/reference/s3/ls.html, https://assured-cloud-computing.illinois.edu/files/2014/03/Ambry-LinkedIns-Scalable-GeoDistributed-Object-Store.pdf, https://docs.ceph.com/en/pacific/radosgw/index.html, https://en.wikipedia.org/wiki/Paxos_(computer_science), https://www.igvita.com/2012/02/06/sstable-and-log-structured-storage-leveldb/, https://www.backblaze.com/blog/cloud-storage-durability/, https://en.wikipedia.org/wiki/19-inch_rack, https://en.wikipedia.org/wiki/Erasure_code, https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction, https://www.youtube.com/watch?v=Q5kVuM7zEUI, https://docs.datastax.com/en/cql-oss/3.3/cql/cql_reference/timeuuid_functions_r.html, https://en.wikipedia.org/wiki/Man-in-the-middle_attack, https://github.com/redis/redis/blob/unstable/src/t_zset.c, https://static001.geekbang.org/resource/image/46/a9/46d283cd82c987153b3fe0c76dfba8a9.jpg, https://medium.com/@sandeep4.verma/building-real-time-leaderboard-with-redis-82c98aa47b9f, https://aws.amazon.com/blogs/database/building-a-real-time-gaming-leaderboard-with-amazon-elasticache-for-redis, https://levelup.gitconnected.com/how-we-created-a-real-time-leaderboard-for-a-million-users-555aaa3ccf7b, https://redislabs.com/solutions/use-cases/leaderboards/, https://azure.microsoft.com/en-us/services/functions/, https://stackoverflow.com/questions/36203532/why-redis-cluster-only-have-16384-slots, https://en.wikipedia.org/wiki/Cyclic_redundancy_check, https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/nodes-select-size.html, https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.html, https://www.dynamodbguide.com/leaderboard-write-sharding/, https://en.wikipedia.org/wiki/Payment_system, https://en.wikipedia.org/wiki/Money_laundering, https://en.wikipedia.org/wiki/Card_scheme, https://en.wikipedia.org/wiki/Double-entry_bookkeeping, https://developer.squareup.com/blog/books-an-immutable-double-entry-accounting-database-service/, https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard, https://en.wikipedia.org/wiki/Cryptographic_nonce, https://stripe.com/docs/payments/checkout/custom-success-page, https://www.confluent.io/blog/kafka-connect-deep-dive-error-handling-dead-letter-queues/, https://www.youtube.com/watch?v=5TD8m7w1xE0&list=PLLEUtp5eGr7Dz3fWGUpiSiG3d_WgJe-KJ, https://www.confluent.io/blog/chain-services-exactly-guarantees/, https://en.wikipedia.org/wiki/Idempotence, https://stripe.com/docs/api/idempotent_requests, https://developer.paypal.com/docs/platforms/develop/idempotency/, https://en.wikipedia.org/wiki/Paxos*(computer_science), https://www.cloudflare.com/learning/ddos/what-is-a-ddos-attack/, https://www.chargebee.com/blog/optimize-online-billing-stop-online-fraud/, https://eng.uber.com/advanced-technologies-detecting-preventing-fraud-uber/, https://medium.com/airbnb-engineering/scaling-airbnbs-payment-platform-43ebfc99b324, https://www.youtube.com/watch?v=yooCE5B0SRA, https://docs.oracle.com/cd/E17275_01/html/programmer_reference/rep_trans.html, http://tpc.org/tpce/results/tpce_price_perf_results5.asp?resulttype=all, https://en.wikipedia.org/wiki/Compensating_transaction, https://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf, https://man7.org/linux/man-pages/man2/mmap.2.html, https://en.wikipedia.org/wiki/Reverse_proxy, https://www.nyse.com/markets/us-equity-volumes, https://www.hkex.com.hk/Market-Data/Statistics/Consolidated-Reports/Securities-Statistics-Archive/Trading\_Value_Volume_And_Number\_Of\_Deals?sc_lang=en#select1=0, http://money.visualcapitalist.com/all-of-the-worlds-stock-exchanges-by-size/, https://en.wikipedia.org/wiki/Denial-of-service_attack, https://en.wikipedia.org/wiki/Market_impact, https://martinfowler.com/eaaDev/EventSourcing.html, https://www.cmegroup.com/trading/colocation/co-location-services.html, https://www.investopedia.com/terms/o/order-book.asp, https://en.wikipedia.org/wiki/Reliable_User_Datagram_Protocol, https://github.com/real-logic/aeron/wiki/Design-Overview, https://en.wikipedia.org/wiki/Chaos_engineering, https://raft.github.io/slides/uiuc2016.pdf, https://www.investopedia.com/terms/d/dark-pool.asp, https://en.wikipedia.org/wiki/HotSpot\_(virtual_machine), https://en.wikipedia.org/wiki/NACK-Oriented_Reliable_Multicast, https://aws.amazon.com/solutions/case-studies/coinbase/.