/0 IT programming/byte-byte-go/

0 directories 291 files
Name Size Modified
Go up
20211125_173100_black-friday-flash-sale.html 4.7 KiB
20211129_173700_payment-system.html 5.2 KiB
20211207_181400_match-buy-and-sell-stock-orders.html 5.1 KiB
20211210_182600_low-latency-stock-exchange.html 5.2 KiB
20211213_185400_log4j-from-attack-to-prevention.html 4.0 KiB
20211216_190000_proximity-service.html 5.8 KiB
20211221_191300_how-quadtree-works.html 5.7 KiB
20211228_202300_system-design-interview-tip.html 2.5 KiB
20211228_202700_payment-security.html 4.2 KiB
20220104_203300_how-to-avoid-double-payment.html 5.4 KiB
20220110_152100_which-database-shall-i-use.html 4.2 KiB
20220111_153600_payment-reconciliation.html 6.2 KiB
20220112_154200_metric-monitoring.html 5.5 KiB
20220113_154900_choose-the-right-database-for-metric.html 6.3 KiB
20220117_155200_painful-payment-reconciliation.html 6.9 KiB
20220118_160000_money-movement-when-you-buy-a-product.html 6.9 KiB
20220119_174600_push-vs-pull-in-metrics-collecting.html 6.1 KiB
20220121_175000_design-gmail.html 5.0 KiB
20220123_173700_8-data-structures-that-power-your.html 5.5 KiB
20220125_163000_design-google-maps.html 6.0 KiB
20220202_180100_read-replica-pattern.html 5.6 KiB
20220203_180600_how-to-implement-read-replica-pattern.html 5.9 KiB
20220208_181200_what-happens-when-you-type-a-url.html 6.1 KiB
20220209_183000_how-does-the-domain-name-system-dns.html 6.0 KiB
20220210_183200_storage-systems-overview.html 6.7 KiB
20220215_214200_design-a-s3-like-storage-system.html 6.3 KiB
20220216_214900_how-does-foreign-exchange-work-from.html 5.8 KiB
20220219_215200_erasure-coding.html 5.5 KiB
20220222_221000_how-does-cdn-work.html 6.8 KiB
20220223_221500_vertical-partitioning-vs-horizontal.html 5.9 KiB
20220224_222100_at-most-once-at-least-once-exactly.html 5.9 KiB
20220225_222600_swift-payment-messaging-system.html 6.3 KiB
20220301_223000_why-is-redis-so-fast.html 4.4 KiB
20220302_223200_how-to-upload-a-large-file-to-s3.html 5.7 KiB
20220303_223600_top-caching-strategies.html 4.5 KiB
20220307_224000_how-to-diagnose-a-mysterious-process.html 4.6 KiB
20220309_224600_cache-miss-attack.html 5.1 KiB
20220311_225000_latency-and-consistency-tradeoffs.html 4.4 KiB
20220312_225700_optimistic-locking.html 5.8 KiB
20220314_215400_redis-vs-memcached.html 4.6 KiB
20220315_220300_how-do-modern-browsers-work.html 4.4 KiB
20220322_222900_soap-vs-rest-vs-graphql-vs-rpc.html 4.2 KiB
20220323_223200_why-is-kafka-fast.html 5.2 KiB
20220328_153000_devops-books.html 934 B
20220329_153200_how-to-scale-a-website-to-support.html 5.9 KiB
20220331_044300_http-10-http-11-http-20-http-30-quic.html 5.7 KiB
20220401_051711_how-does-aws-lambda-work-behind-the.html 6.1 KiB
20220402_151832_aws-lamda-http-10-http-11-http-20.html 22 KiB
20220406_002424_why-is-a-solid-state-drive-ssd-fast.html 6.1 KiB
20220407_151100_which-cloud-provider-should-be-used.html 5.0 KiB
20220408_151300_what-are-the-differences-between.html 5.7 KiB
20220408_151500_system-design-interview-tip-dont.html 1.4 KiB
20220409_150700_how-to-avoid-crawling-duplicate-urls.html 5.7 KiB
20220409_153059_large-scale-deduplication-system.html 23 KiB
20220412_154900_flowchart-of-how-slack-decides-to.html 4.2 KiB
20220413_154800_how-does-amazon-build-and-operate.html 4.6 KiB
20220415_144200_system-design-interview-books-volume.html 6.0 KiB
20220415_155300_how-to-design-a-secture-web-api-access.html 5.7 KiB
20220416_153850_orchestration-and-choreography.html 5.6 KiB
20220416_160823_flowchart-of-how-slack-decides-to-923.html 20 KiB
20220423_160104_how-to-design-google-docs-episode.html 12 KiB
20220429_153648_interview-question-design-twitter.html 20 KiB
20220505_162813_how-does-https-work-episode-6.html 19 KiB
20220510_153000_bytebytego-newsletter-and-you.html 2.3 KiB
20220514_152839_what-is-sso-episode-7.html 21 KiB
20220517_155716_free-system-design-pdf-158-pages.html 1.9 KiB
20220521_153951_what-are-database-isolation-levels.html 20 KiB
20220524_170800_newsletter-sponsorships.html 18 KiB
20220528_152832_retry-patterns-episode-9.html 28 KiB
20220603_160900_message-queue-and-nosql-with-10x.html 23 KiB
20220604_153235_what-do-whatsapp-discord-and-facebook.html 28 KiB
20220605_145300_algorithms-you-should-know-before.html 9.1 KiB
20220614_151820_new-system-design-youtube-channel.html 32 KiB
20220622_152107_how-https-works-youtube-diagram-as.html 27 KiB
20220623_022400_how-to-learn-payments.html 5.4 KiB
20220702_152123_ep13-tcp-or-udp-for-zoom-also.html 19 KiB
20220709_151807_ep14-algorithms-you-should-known.html 13 KiB
20220716_151829_ep15-what-happens-when-you-swipe.html 25 KiB
20220723_151834_ep-16-design-google-placesyelp-also.html 21 KiB
20220725_143537_diagram-as-code.html 30 KiB
20220730_151526_ep17-design-patterns-cheat-sheet.html 50 KiB
20220806_152746_ep18-build-a-chat-application-also.html 19 KiB
20220813_153017_ep19-live-streaming-visa-payment.html 24 KiB
20220820_153020_ep20-how-sql-works-under-the-hood.html 19 KiB
20220825_161544_why-is-restful-api-so-popular.html 56 KiB
20220827_151227_ep21-is-https-safe-also.html 19 KiB
20220903_153022_ep22-latency-numbers-you-should-know.html 24 KiB
20220910_153012_ep23-how-to-choose-the-right-database.html 29 KiB
20220917_153100_ep24-environment-friendly-languages.html 34 KiB
20220924_153007_ep25-how-applegoogle-pay-handle-card.html 35 KiB
20221001_153456_ep25-proxy-vs-reverse-proxy.html 22 KiB
20221008_153052_ep27-stack-overflow-architecture.html 25 KiB
20221015_153022_ep28-the-payments-ecosystem-also.html 21 KiB
20221022_153050_ep29-online-gaming-protocol.html 25 KiB
20221029_153944_ep30-why-is-postgresql-the-most-loved.html 22 KiB
20221105_153006_ep31-super-high-performance-nosql.html 26 KiB
20221112_163107_ep32-how-does-grpc-work.html 22 KiB
20221119_165034_twitter-architecture-2022-vs-2012.html 30 KiB
20221126_163054_ep34-session-cookie-jwt-token-sso.html 26 KiB
20221203_163655_ep35-what-is-kubernetes.html 18 KiB
20221210_163012_ep36-types-of-databases-and-use-cases.html 21 KiB
20221217_163045_ep37-process-vs-thread.html 16 KiB
20221224_163056_ep-38-where-do-we-cache-data.html 20 KiB
20221231_163055_ep-39-accounting-101-in-payment-systems.html 26 KiB
20230107_163002_ep-40-git-workflow.html 20 KiB
20230114_163104_ep-41-what-is-kubernetes.html 22 KiB
20230121_163058_ep-42-designing-a-chat-application.html 22 KiB
20230128_163105_ep-43-8-data-structures-that-power.html 24 KiB
20230204_163104_ep-44-how-does-chatgpt-work.html 24 KiB
20230211_163008_ep46-step-by-step-guide-on-system.html 24 KiB
20230213_163010_next-steps-for-bytebytego-newsletter.html 6.3 KiB
20230215_163103_from-0-to-millions-a-guide-to-scaling.html 29 KiB
20230218_163726_ep47-common-load-balancing-algorithms.html 14 KiB
20230222_163111_from-0-to-millions-a-guide-to-scaling-7b4.html 28 KiB
20230225_163036_ep48-debugging-like-a-pro.html 25 KiB
20230301_163104_from-0-to-millions-a-guide-to-scaling-b53.html 39 KiB
20230304_163010_ep49-api-architectural-styles.html 28 KiB
20230308_035625_from-0-to-millions-a-guide-to-scaling-47a.html 56 KiB
20230311_163104_ep50-visualizing-a-sql-query.html 22 KiB
20230315_153105_a-crash-course-in-caching-part-1.html 43 KiB
20230318_153056_ep-51-how-does-dns-work.html 22 KiB
20230322_153011_a-crash-course-in-caching-part-2.html 40 KiB
20230325_153054_ep-52-devops-vs-sre-vs-platform-engineering.html 28 KiB
20230329_153014_a-crash-course-in-caching-final-part.html 73 KiB
20230401_153054_ep53-design-effective-and-safe-apis.html 22 KiB
20230405_153011_password-session-cookie-token-jwt.html 34 KiB
20230408_163451_ep54-cache-systems-every-developer.html 47 KiB
20230412_153052_password-session-cookie-token-jwt-ec1.html 45 KiB
20230415_153033_ep55-data-structures-used-in-daily.html 21 KiB
20230419_153100_understanding-database-types.html 38 KiB
20230422_154125_ep56-system-design-blueprint-the.html 24 KiB
20230426_153016_factors-to-consider-in-database-selection.html 61 KiB
20230429_153010_ep57-how-chatgpt-works-technically.html 21 KiB
20230503_153105_key-steps-in-the-database-selection.html 50 KiB
20230506_153055_ep58-10-key-data-structures-we-use.html 16 KiB
20230510_153104_api-design.html 34 KiB
20230513_153056_ep59-90-cost-slash-from-serverless.html 21 KiB
20230517_153101_design-effective-and-secure-rest.html 36 KiB
20230520_153057_ep60-netflix-tech-stack-databases.html 21 KiB
20230524_153018_api-redesign-shopping-cart-and-stripe.html 24 KiB
20230527_153054_ep61-the-journey-of-a-slack-message.html 20 KiB
20230531_153013_rate-limiting-fundamentals.html 58 KiB
20230603_153004_ep62-why-does-google-use-monorepo.html 15 KiB
20230606_153009_how-to-build-a-smart-chatbot-in-10.html 73 KiB
20230608_153056_rate-limiter-for-the-real-world.html 63 KiB
20230610_153051_ep63-linux-file-system-explained.html 20 KiB
20230615_153019_network-protocols-run-the-internet.html 43 KiB
20230617_153059_ep64-how-to-improve-api-performance.html 26 KiB
20230622_153017_everything-you-always-wanted-to-know.html 42 KiB
20230623_181859_receive-a-pdf-with-the-best-of-the.html 2.0 KiB
20230624_153102_ep65-what-is-a-webhook.html 21 KiB
20230629_153057_capacity-planning.html 29 KiB
20230701_153016_ep66-comparison-of-url-uri-and-urn.html 14 KiB
20230706_153135_database-indexing-strategies.html 75 KiB
20230708_154600_ep67-top-9-microservice-best-practices.html 23 KiB
20230713_153008_the-foundation-of-rest-api-http.html 50 KiB
20230715_153003_ep68-top-architectural-styles.html 23 KiB
20230720_153056_network-protocols-behind-server-push.html 48 KiB
20230722_153007_ep69-explaining-json-web-token-jwt.html 23 KiB
20230727_153013_i-was-under-leveled-avoiding-the.html 24 KiB
20230729_153059_ep70-cloud-services-cheat-sheet.html 29 KiB
20230803_153102_database-indexing-strategies-part.html 50 KiB
20230805_153008_ep71-cicd-pipeline-explained-in-simple.html 30 KiB
20230810_153014_why-do-we-need-a-message-queue.html 42 KiB
20230812_153009_ep72-oauth-20-explained-with-simple.html 27 KiB
20230817_164432_how-to-choose-a-message-queue-kafka.html 41 KiB
20230819_153010_ep73-cheat-sheet-of-different-databases.html 24 KiB
20230824_153012_common-failure-causes.html 35 KiB
20230826_153025_ep74-the-evolution-of-aws-services.html 27 KiB
20230831_153014_data-replication-a-key-component.html 52 KiB
20230902_153007_ep75-how-does-a-password-manager.html 26 KiB
20230907_153016_how-to-choose-a-replication-strategy.html 38 KiB
20230909_153005_ep76-netflixs-tech-stack.html 30 KiB
20230914_153013_why-is-kafka-so-fast-how-does-it.html 33 KiB
20230916_153005_ep77-my-recommended-materials-for.html 32 KiB
20230921_153032_a-crash-course-in-redis.html 52 KiB
20230923_153015_ep78-how-to-crack-any-system-design.html 22 KiB
20230928_153019_a-crash-course-in-dns-domain-name.html 52 KiB
20230930_153050_sessions-tokens-jwt-sso-and-oauth.html 26 KiB
20231005_153016_no-more-vendor-lock-in-the-rise-of.html 71 KiB
20231007_153025_ep80-explaining-8-popular-network.html 26 KiB
20231010_153016_the-tech-promotion-algorithm-a-structured.html 50 KiB
20231012_153026_the-6-most-impactful-ways-redis-is.html 46 KiB
20231014_153039_ep81-how-companies-ship-code-to-production.html 30 KiB
20231019_153112_redis-can-do-more-than-caching.html 33 KiB
20231021_153102_ep82-open-sourcing-over-100-byte.html 26 KiB
20231026_153027_a-crash-course-in-kubernetes.html 45 KiB
20231028_153026_ep83-explaining-9-types-of-api-testing.html 29 KiB
20231102_153108_kubernetes-when-and-how-to-apply.html 55 KiB
20231104_153015_ep84-top-12-tips-for-api-security.html 20 KiB
20231107_163022_shipping-to-production.html 40 KiB
20231109_163025_a-crash-course-in-docker.html 34 KiB
20231111_163826_ep85-top-9-http-request-methods.html 26 KiB
20231114_163048_79-engineering-blogs-to-level-up.html 11 KiB
20231116_163038_serverless-has-servers.html 48 KiB
20231118_163040_ep86-cap-base-solid-kiss-what-do.html 26 KiB
20231125_163027_ep87-bytebytego-black-friday-deals.html 15 KiB
20231130_163038_unlock-highly-relevant-search-with.html 46 KiB
20231202_163014_ep88-linux-boot-process-explained.html 27 KiB
20231207_163047_why-the-internet-is-both-robust-and.html 64 KiB
20231209_163011_ep89-what-does-acid-mean.html 21 KiB
20231214_163039_7-microservices-interview-questions.html 37 KiB
20231216_163045_ep90-how-do-sql-joins-work.html 20 KiB
20231221_163046_6-more-microservices-interview-questions.html 39 KiB
20231223_163011_ep91-rest-api-authentication-methods.html 19 KiB
20231230_163033_ep92-top-5-kafka-use-cases.html 16 KiB
20240102_163017_best-of-bytebytegos-newsletter-2023.html 4.8 KiB
20240104_163027_netflix-what-happens-when-you-press.html 66 KiB
20240106_163027_ep93-is-passkey-shaping-a-passwordless.html 26 KiB
20240109_163056_how-discord-serves-15-million-users.html 38 KiB
20240111_163014_netflix-what-happens-when-you-press-288.html 58 KiB
20240113_163037_ep94-rest-api-cheatsheet.html 26 KiB
20240118_163046_a-crash-course-in-networking.html 53 KiB
20240120_163010_ep95-linux-file-system-explained.html 28 KiB
20240125_163009_mastering-design-principles-solid.html 42 KiB
20240127_163023_ep96-a-cheat-sheet-for-system-design.html 18 KiB
20240201_163028_good-code-vs-bad-code.html 33 KiB
20240203_163056_ep97-10-good-coding-principles-to.html 27 KiB
20240206_163100_a-crash-course-in-p2p.html 55 KiB
20240208_163032_how-do-we-design-for-high-availability.html 49 KiB
20240210_163007_ep98-gitops-workflow-simplified-visual.html 25 KiB
20240215_163037_virtualization-and-containerization.html 50 KiB
20240217_163100_ep99-what-is-the-best-way-to-learn.html 21 KiB
20240220_163045_a-brief-history-of-airbnbs-architecture.html 54 KiB
20240222_163028_how-to-design-a-good-api.html 43 KiB
20240224_163021_ep100-polling-vs-webhooks.html 27 KiB
20240229_163024_how-video-recommendations-work-part.html 34 KiB
20240302_163016_ep101-top-3-things-you-should-know.html 23 KiB
20240305_163114_automated-bug-fixing-at-facebook.html 39 KiB
20240307_163044_the-top-3-resume-mistakes-costing.html 52 KiB
20240309_163019_ep102-encoding-vs-encryption-vs-tokenization.html 28 KiB
20240312_153118_a-deep-dive-into-amazon-dynamodb.html 64 KiB
20240314_153029_15-open-source-projects-that-changed.html 48 KiB
20240316_153022_ep103-typical-aws-network-architecture.html 32 KiB
20240321_153109_a-brief-history-of-scaling-netflix.html 85 KiB
20240323_153021_ep104-how-do-search-engines-work.html 30 KiB
20240326_153032_how-uber-uses-integrated-redis-cache.html 49 KiB
20240328_153112_a-crash-course-in-ipv4-addressing.html 68 KiB
20240330_153056_ep105-the-12-factor-app.html 28 KiB
20240402_153042_evolution-of-java-usage-at-netflix.html 36 KiB
20240404_153120_a-crash-course-in-cicd.html 59 KiB
20240406_153041_ep106-how-does-javascript-work.html 28 KiB
20240409_153013_reddits-architecture-the-evolutionary.html 75 KiB
20240411_153051_embracing-chaos-to-improve-system.html 48 KiB
20240413_153050_ep107-top-9-architectural-patterns.html 28 KiB
20240416_153104_how-paypal-serves-350-billion-daily.html 51 KiB
20240418_153016_a-crash-course-in-api-versioning.html 62 KiB
20240420_153043_ep108-how-do-we-design-a-secure-system.html 22 KiB
20240423_153106_how-uber-built-real-time-chat-to.html 28 KiB
20240425_153051_what-happens-when-a-sql-is-executed.html 32 KiB
20240427_154121_ep109-top-6-tools-to-turn-code-into.html 24 KiB
20240430_162412_how-to-execute-end-to-end-tests-at.html 49 KiB
20240502_153102_unlocking-the-power-of-sql-queries.html 22 KiB
20240504_153041_ep110-top-5-strategies-to-reduce.html 32 KiB
20240507_153045_100x-scaling-how-figma-scaled-its.html 49 KiB
20240509_153046_http1-vs-http2-vs-http3-a-deep-dive.html 67 KiB
20240510_211622_newsletter-sponsorships-471.html 18 KiB
20240511_153045_ep111-my-favorite-10-books-for-software.html 27 KiB
20240514_153027_how-facebook-served-billions-of-requests.html 73 KiB
20240516_153042_a-crash-course-in-graphql.html 66 KiB
20240518_153055_ep112-what-is-a-deadlock.html 27 KiB
20240520_153115_cloudflares-trillion-message-kafka.html 55 KiB
20240521_153108_how-slack-built-a-distributed-cron.html 34 KiB
20240523_153058_api-security-best-practices.html 64 KiB
20240525_153049_ep113-aws-services-cheat-sheet.html 26 KiB
20240528_153105_the-scaling-journey-of-linkedin.html 72 KiB
20240530_153025_a-crash-course-on-rest-apis.html 60 KiB
20240601_153057_ep114-7-must-know-strategies-to-scale.html 28 KiB
20240604_153100_aws-lambda-under-the-hood.html 62 KiB
20240606_153028_a-crash-course-on-content-delivery.html 54 KiB
20240608_153059_ep115-life-is-short-use-dev-tools.html 27 KiB
20240611_153053_how-paypal-scaled-kafka-to-13-trillion.html 47 KiB
20240613_153019_a-crash-course-on-cell-based-architecture.html 72 KiB
20240615_153104_ep116-11-steps-to-go-from-junior.html 26 KiB
20240618_153055_scaling-to-12-billion-daily-api-requests.html 55 KiB
20240620_153051_a-crash-course-on-microservice-communication.html 51 KiB
20240622_153101_ep117-what-makes-http2-faster-than.html 28 KiB
20240625_153115_how-netflix-manages-238-million-memberships.html 41 KiB
20240627_153037_a-crash-course-in-database-sharding.html 73 KiB
20240629_153059_ep118-what-are-the-differences-among.html 33 KiB
20240704_153112_a-crash-course-in-database-scaling.html 54 KiB
20240706_153046_ep119-what-do-amazon-netflix-and.html 22 KiB
20240711_153043_a-crash-course-on-distributed-systems.html 75 KiB
20240713_153035_ep120-what-do-version-numbers-mean.html 26 KiB
20240716_153047_where-to-get-started-with-genai.html 40 KiB
20240718_153112_a-crash-course-on-relational-database.html 48 KiB
20240720_153046_ep121-9-essential-components-of-a.html 23 KiB
20240723_153054_how-stripe-scaled-to-5-million-database.html 50 KiB
20240725_153102_tidying-code.html 22 KiB
20240727_153025_ep122-api-gateway-101.html 27 KiB
20240801_153102_a-crash-course-on-domain-driven-design.html 66 KiB