<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://newsletter.grokking.org/archive</loc><changefreq>daily</changefreq></url><url><loc>https://newsletter.grokking.org/about</loc><changefreq>weekly</changefreq></url><url><loc>https://newsletter.grokking.org/p/272-tu-duy-chien-luoc</loc><lastmod>2026-03-07</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/271-2026-voice-ai-se-bung-no-xu-huong</loc><lastmod>2026-01-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/270-su-dich-chuyen-ve-ky-vong</loc><lastmod>2025-12-28</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/oc-bao-gium-ban-1312-dev-co-so-mat</loc><lastmod>2025-12-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/268-khi-nao-viec-viet-code-la-hanh</loc><lastmod>2025-11-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/267-lanh-ao-tot-co-u-chua</loc><lastmod>2025-11-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/grokking-is-back</loc><lastmod>2025-10-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/265-you-are-not-google</loc><lastmod>2025-10-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/264-why-we-killed-our-end-to-end</loc><lastmod>2023-09-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/263-building-and-operating-a-pretty</loc><lastmod>2023-08-13</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/262-5-ways-to-review-code-without</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/261-mot-tuan-lam-viec-cua-engineering</loc><lastmod>2023-07-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/260-how-to-make-difficult-technical</loc><lastmod>2023-06-28</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/259-ten-years-of-ai-in-review</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/258-hoc-rust-trong-3-ngay</loc><lastmod>2023-06-04</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/257-the-part-of-postgresql-we-hate</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/256-hay-at-cau-hoi-ung</loc><lastmod>2023-05-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/255-attention-is-all-you-need</loc><lastmod>2023-04-30</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/254-lam-the-nao-e-tro-thanh-senior</loc><lastmod>2023-04-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/253-large-language-model-will-fundamentally</loc><lastmod>2023-04-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/252-grokking-techtalk-47-approaches</loc><lastmod>2023-04-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/251-the-human-side-of-airbnbs-microservice</loc><lastmod>2023-03-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/250-suc-manh-cua-dynamodb</loc><lastmod>2023-03-18</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/249-cac-metrics-moi-cua-cloudwatch</loc><lastmod>2023-03-11</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/248-postgresql-basics-roles-and-privileges</loc><lastmod>2023-02-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/247-doordash-a-scale-he-thong-voi</loc><lastmod>2023-02-18</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/246-chatgpt-co-the-thay-the-lap-trinh</loc><lastmod>2023-02-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/245-chuc-mung-nam-moi-2023</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/234-nhung-bai-viet-uoc-oc-nhieu-nhat</loc><lastmod>2023-02-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/243-behindthebug-when-indexing-gone-wrong-1471451</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/242-t-i-sao-twitter-khong-down-t-goc-nhin-c-a-m-t-sre-1466108</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/241-co-nen-thay-th-c-c-b-ng-nh-ng-ngon-ng-khac-1454415</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/240-giao-th-c-d-ng-thu-n-kraft-1441576</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/239-cach-wix-x-ly-multi-threading-trong-node-js-1417791</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/238-lam-th-nao-d-contribute-vao-ma-ngu-n-redis-1408218</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/237-n-n-t-ng-qu-n-ly-c-s-h-t-ng-skynet-t-i-gojek-1396101</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/236-virtual-threads-n-n-t-ng-m-i-cho-cac-ng-d-ng-java-1384559</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/235-m-t-cai-nhin-sau-v-idempotence-1374617</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/234-k-thu-t-bypass-cloudflare-1351274</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/233-tim-hi-u-v-colossus-h-th-ng-l-u-tr-phan-tan-c-a-google-1338013</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/232-c-i-thi-n-t-c-d-tim-ki-m-text-trong-postgres-1331563</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/grokking-techtalk-46-nh-ng-bai-h-c-v-xam-nh-p-va-b-o-v-h-th-ng-m-ng-vi-t-nam-1328889</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/231-gojek-scale-geo-search-g-p-10-l-n-ra-sao-1308781</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/230-tim-hi-u-v-webrtc-va-c-ch-peer-to-peer-networking-1298315</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/229-h-th-ng-authorization-netflix-1288323</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/228-tim-hi-u-v-mo-hinh-data-platform-hi-n-d-i-1277427</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/227-thi-t-k-retry-consumer-cho-kafka-1268405</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/226-gi-i-phap-cache-invalidation-t-i-facebook-1248397</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/225-xay-d-ng-ki-n-truc-event-driven-v-i-kafka-spark-va-cassandra-1234494</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/223-t-ng-h-p-1000-bai-vi-t-t-grokking-newsletter-1227375</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/223-tang-t-c-d-redis-b-ng-compression-c-a-doordash-1217592</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/222-tim-hi-u-v-data-observability-1206078</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/221-t-i-u-hoa-th-i-gian-d-c-s3-giup-tang-hi-u-su-t-tac-v-x-ly-d-li-u-l-n-1196178</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/220-x-ly-nh-ng-chu-chim-qu-y-pha-b-ng-k-thu-t-nh-th-nao-1186527</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/219-tri-t-li-unix-trong-apache-kafka-va-samza-1177116</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/218-ng-d-ng-machine-learning-vao-bai-toan-d-nh-tuy-n-ph-ng-ti-n-1166928</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/217-l-i-h-th-ng-t-i-slack-va-cach-dropbox-chu-n-b-cho-thien-tai-1134717</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/216-happy-birthday-git-1124394</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/215-grokking-phat-hanh-dijkstra-t-p-2-1112763</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/214-cac-ph-ng-phap-migration-di-n-hinh-1104474</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/213-netflix-da-c-i-ti-n-h-th-ng-real-time-data-infrastructure-nh-th-nao-1084762</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/212-t-i-u-hoa-query-trong-postgres-1079730</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/211-cach-google-twitter-va-spotify-xay-d-ng-van-hoa-documentation-1067796</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/210-ki-nang-gi-i-quy-t-v-n-d-1055546</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/209-uber-s-big-data-platform-100-petabytes-d-li-u-1040190</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/208-cac-nguyen-t-c-va-m-u-thi-t-k-cho-h-th-ng-quy-mo-l-n-1032153</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/207-l-i-gi-i-m-i-cho-tr-ng-h-p-t-ng-quat-c-a-bai-toan-tam-quan-h-u-989837</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/grokking-newsletter-xin-thong-bao-d-ng-ho-t-d-ng-989836</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/206-technical-debt-nao-ti-m-n-trong-h-th-ng-machine-learning-973546</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/205-netflix-push-notifications-d-n-hang-tri-u-thi-t-b-nh-th-nao-959529</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/204-h-th-ng-x-ly-s-ki-n-qu-ng-cao-c-a-uber-959368</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/203-duolingo-s-d-ng-ai-trong-ng-d-ng-c-a-h-nh-th-nao-940385</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/202-nh-ng-di-u-h-c-d-c-v-tri-software-architect-940250</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/201-quy-trinh-x-ly-400-t-events-t-i-twitter-919241</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/200-tim-hi-u-v-postgres-gin-index-906151</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/199-c-ch-ki-m-soat-t-c-ngh-n-trong-giao-th-c-tcp-892695</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/198-tim-hi-u-v-parallel-commit-trong-cockroachdb-878074</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/197-gojek-dung-nlp-d-t-ten-cac-di-m-don-nh-th-nao-843850</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/196-chuy-n-d-i-t-monolithic-datalake-sang-distributed-data-mesh-837646</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/195-gi-i-thi-u-v-domain-oriented-microservice-architecture-813423</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/194-joint-consensus-trong-cockroachdb-813422</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/193-tiki-xay-d-ng-h-th-ng-cross-device-sessions-realtime-nh-th-nao-804859</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/192-chi-ti-t-v-s-c-c-a-facebook-vao-ngay-04-10-795619</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/191-so-sanh-cac-m-u-distributed-transaction-trong-microservices-783202</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/190-thu-t-toan-d-ng-thu-n-viewstamped-replication-773357</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/189-pinterest-da-m-r-ng-h-th-ng-qu-ng-cao-b-ng-cach-nao-762621</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/188-transaction-isolation-va-thu-t-toan-two-phase-locking-2pl-752994</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/187-di-u-ta-khong-th-nghi-trong-l-p-trinh-742883</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/186-ng-d-ng-c-a-rocksdb-vao-h-th-ng-manhattan-c-a-twitter-731919</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/185-sql-injection-l-ch-s-va-cach-phong-ch-ng-724890</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/184-partitioned-consensus-va-unified-consensus-trong-h-th-ng-phan-tan-719960</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/survey-c-i-thi-n-ch-t-l-ng-ch-ng-trinh-grokking-682187</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/183-migrating-facebook-to-mysql-8-0-701689</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/182-hanh-trinh-c-a-uber-h-ng-t-i-van-hoa-d-li-u-t-t-h-n-701687</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/181-monitoring-hi-u-qu-trong-microservices-700525</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/180-bai-toan-d-ng-b-th-i-gian-trong-cockroachdb-688397</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/179-ki-n-truc-d-n-h-ng-trong-l-p-trinh-giao-di-n-679720</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/178-do-l-ng-site-reliability-v-i-sli-slo-va-sla-672711</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/177-gi-i-thi-u-n-n-t-ng-netflix-cosmos-664873</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/176-tikv-da-c-i-thi-n-system-read-throughput-ch-v-i-26-loc-653073</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/175-kubernetes-t-i-sao-b-n-nen-gi-cho-container-image-nh-nh-t-co-th-644163</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/174-x-ly-bai-toan-reliable-reprocessing-v-i-kafka-t-i-uber-628196</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/173-pregel-h-th-ng-phan-tan-x-ly-d-li-u-graph-c-a-google-628110</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/172-mo-hinh-vach-ngan-bulkhead-pattern-trong-thi-t-k-microservice-617401</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/171-timescaledb-c-i-thi-n-hi-u-su-t-c-a-postgresql-b-ng-skip-scan-604593</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/170-d-ch-v-quotas-grab-x-ly-bai-toan-api-rate-limiting-n-i-b-592947</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/169-tectonic-h-th-ng-t-p-tin-phan-tan-c-a-facebook-580194</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/168-bai-toan-rate-limiting-t-i-cloudflare-569091</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/167-cac-k-thu-t-t-i-u-spark-khong-th-b-qua-557144</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/166-x-li-vi-c-d-ng-thu-n-v-i-mo-hinh-l-i-byzantine-531811</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/165-ng-d-ng-c-a-zookeeper-trong-h-th-ng-phan-tan-501144</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/164-t-i-sao-xac-th-c-thong-qua-sms-v-n-d-c-s-d-ng-481543</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/163-cach-phong-ng-a-double-payments-c-a-airbnb-461427</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/162-qu-n-ly-chi-phi-h-t-ng-d-li-u-t-i-netflix-443376</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/161-l-i-d-ng-dependency-confusion-d-hack-vao-apple-microsoft-422353</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/160-t-i-sao-javascript-developer-thich-s-d-ng-axios-h-n-fetch-358998</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/159-scaling-email-infrastructure-for-medium-digest-318456</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/158-retry-an-toan-h-n-v-i-idempotent-api-310686</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/157-a-year-and-a-half-with-debezium-cdc-with-mysql-308620</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/156-how-postman-engineering-handles-a-million-concurrent-connections-306910</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/155-ureplicator-uber-engineering-s-robust-apache-kafka-replicator-305037</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/154-oauth-khong-d-c-thi-t-k-cho-user-authorization-303841</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/153-rewriting-the-heart-of-dropbox-sync-engine-302471</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/152-uber-xay-d-ng-n-n-t-ng-real-time-push-message-nh-th-nao-300790</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/151-spotify-da-c-i-ti-n-h-th-ng-event-c-a-h-nh-th-nao-298952</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/150-re-introducing-dropbox-edgestore-294123</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/149-ki-n-truc-jvm-294122</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/148-facebook-scales-h-th-ng-live-stream-cho-hang-tri-u-ng-i-xem-nh-th-nao-293650</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/147-gi-i-th-ng-dijkstra-va-d-nh-ly-flp-impossibility-291908</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/146-x-ly-d-li-u-l-i-trong-streaming-system-c-a-gojek-290377</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/145-bai-toan-consensus-trong-m-ng-phan-tan-288332</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/144-so-sanh-hi-u-nang-kafka-vs-kinesis-286664</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/143-t-monolith-cho-d-n-event-driven-microservices-286592</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/142-sau-nguyen-t-c-c-b-n-khi-scale-m-t-h-th-ng-281286</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/141-facebook-scale-cac-d-ch-v-va-ng-d-ng-c-a-h-nh-th-nao-281285</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/140-gi-i-ma-s-khac-bi-t-gi-a-artificial-intelligence-machine-learning-va-data-science-279563</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/139-nh-ng-di-u-chung-ta-nen-bi-t-nhi-u-h-n-v-database-277755</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/138-t-i-sao-apache-kafka-l-i-nhanh-276022</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/137-h-th-ng-xac-th-c-c-a-b-n-co-thi-u-sot-gi-274379</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/136-recommendation-systems-in-the-real-world-272763</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/135-commands-and-events-in-a-distributed-system-271268</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/134-hi-u-ro-v-rolling-update-m-t-deployment-trong-kubernetes-266125</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/133-introducing-domain-oriented-microservice-architecture-at-uber-266124</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/132-lam-sao-d-tang-ch-t-l-ng-code-review-266123</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/131-multi-runtime-microservices-architecture-262391</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/grokking-survey-2-kh-o-sat-v-quy-trinh-ph-ng-v-n-t-i-cac-cong-ty-cong-ngh-259021</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/130-pinterest-xay-d-ng-h-th-ng-tim-ki-m-thong-minh-nh-th-nao-259022</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/129-v-n-hanh-docker-container-th-nao-cho-hi-u-qu-259020</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/128-thi-t-k-docker-container-th-nao-cho-hi-u-qu-259019</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/127-server-docker-b-ma-d-c-dao-ti-n-o-t-n-cong-258183</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/126-k-thu-t-ap-l-c-ng-c-backpressure-la-gi-256459</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/125-c-ch-tai-can-b-ng-trong-kafka-254743</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/124-d-ng-b-real-time-d-li-u-gi-a-2-database-253082</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/123-nh-ng-di-u-b-n-c-n-bi-t-v-domain-driven-design-251383</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/122-ng-d-ng-g-i-xe-theo-doi-v-tri-nh-th-nao-249571</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/121-tang-t-c-ng-d-ng-react-243711</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/120-bai-toan-authentication-va-authorization-trong-ki-n-truc-microservices-241857</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/119-let-s-use-kubernetes-now-you-have-8-problems-240219</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/118-ng-d-ng-giao-th-c-p2p-t-i-spotify-181279</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/117-lam-th-nao-d-tranh-cascading-failures-240218</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/115-k-thu-t-t-n-cong-database-238423</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/116-t-i-sao-cloudflare-b-t-d-u-cache-d-li-u-it-truy-c-p-len-ram-238293</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/113-bai-toan-cac-v-t-ng-byzantine-va-ng-d-ng-trong-cac-h-th-ng-phan-tan-236267</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/112-t-i-u-b-nh-jvm-cho-hdfs-235001</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/111-s-n-sang-cho-thay-d-i-nghi-p-v-v-i-hexagonal-architecture-230568</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/110-code-less-engineer-more-232018</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/109-dynamodb-single-table-design-230227</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/108-scaling-react-server-side-rendering-228215</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/107-tidb-follower-read-giup-g-p-doi-l-ng-t-i-d-c-226246</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/106-vi-sao-discord-chuy-n-t-go-sang-rust-226067</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/105-ki-s-ph-n-m-m-v-i-vi-c-t-o-d-ng-s-t-tin-220609</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/104-lam-th-nao-d-tr-thanh-data-scientist-218423</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/103-s-d-ng-skiplist-lam-index-cho-memsql-219217</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/grokking-survey-1-b-n-co-dang-can-nh-c-chuy-n-vi-c-trong-nam-sau-218696</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/102-5-bai-h-c-rut-ra-t-20-nam-s-nghi-p-l-p-trinh-217846</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/101-20-d-doan-v-xu-h-ng-phat-tri-n-ph-n-m-m-trong-nam-2020-216188</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/100-grokking-newsletter-chinh-th-c-tron-100-s-214847</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/99-lam-th-nao-d-xay-d-ng-m-t-resume-chu-n-fang-213736</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/98-nh-ng-nguyen-t-c-c-b-n-khi-deal-l-ng-213513</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/97-what-is-software-architecture-211060</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/techtalk-online-36-t-vi-t-nam-d-n-silicon-valley-211429</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/96-cac-m-u-thi-t-k-highly-available-api-tren-n-n-aws-210920</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/95-how-discord-achieves-native-ios-performance-with-react-native-208385</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/94-giao-th-c-grit-thi-t-k-danh-cho-h-th-ng-phan-tan-207246</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/93-l-u-tr-50-tri-u-event-m-i-giay-trong-elasticsearch-nh-th-nao-207112</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/92-thi-t-k-h-th-ng-trace-l-i-trong-ki-n-truc-micro-service-204612</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/91-best-practices-for-event-driven-microservice-architecture-204611</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/90-qu-n-ly-b-nh-trong-java-202130</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/89-co-nen-dung-md5-sha1-sha2-d-bam-m-t-kh-u-202002</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/88-thi-t-k-write-ahead-log-danh-cho-h-th-ng-phan-tan-198967</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/87-learning-the-hard-way-microservices-198783</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/86-lam-th-nao-d-tr-thanh-m-t-software-architect-197273</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/85-thi-t-k-backend-cho-game-mmo-194058</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/84-lam-th-nao-d-xay-d-ng-m-t-s-n-ph-m-ph-n-m-m-t-t-194057</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/83-kernel-address-space-layout-randomization-193866</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/82-chuyen-d-ng-d-ng-nh-n-tin-instant-messaging-app-191629</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/81-ap-d-ng-ki-n-truc-microservice-cho-l-p-trinh-frontend-189329</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/80-teach-yourself-programming-in-ten-years-188191</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/79-concurrency-va-parallelism-186946</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/78-chuyen-d-tri-tu-nhan-t-o-185796</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/77-debug-l-i-chi-m-d-ng-memory-c-a-ng-d-ng-184043</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/75-gitlab-s-d-ng-k-thu-t-delayed-replication-tren-postgresql-d-recover-l-i-d-li-u-cho-ng-i-dung-183366</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/74-lam-sao-d-tr-thanh-m-t-software-engineer-gi-i-181583</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/73-exunit-capture-log-va-erlang-io-system-180569</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/72-techstack-uber-da-thay-d-i-nh-th-nao-trong-nh-ng-nam-qua-180213</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/71-s-d-ng-giao-th-c-quic-d-t-i-u-hoa-hi-u-su-t-ng-d-ng-178538</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/70-tim-hi-u-nguyen-nhan-lam-gia-tang-kich-th-c-file-th-c-thi-ch-ng-trinh-go-178527</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/69-s-d-ng-k-thu-t-stream-replication-d-scale-postgresql-database-t-t-h-n-175915</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/68-qu-n-ly-vung-nh-heap-hi-u-qu-h-n-v-i-c-ch-d-n-b-nh-175914</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/67-dung-kafka-dataflow-va-bigquery-d-theo-doi-h-n-10-t-event-m-i-ngay-172983</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/66-web-assemply-jit-less-va-nh-ng-cong-ngh-web-d-c-phat-tri-n-g-n-day-172982</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/65-thi-t-k-d-ch-v-thanh-toan-online-c-a-airbnb-170186</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/64-h-ng-tri-n-khai-cho-cac-project-machine-learning-170185</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/63-h-th-ng-g-i-y-d-a-di-m-s-ki-n-c-a-airbnb-166840</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/62-nh-ng-bai-h-c-duc-k-t-sau-hai-nam-tri-n-khai-microservices-165313</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/61-technical-debt-va-tro-ch-i-x-p-hinh-164806</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/60-t-i-u-t-ch-c-d-li-u-cockroachdb-v-i-ph-ng-phap-vectorization-161778</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/59-d-thi-t-k-h-th-ng-n-d-nh-nen-s-d-ng-circuit-breakers-hay-la-retries-158742</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/58-nh-ng-bai-h-c-k-qu-c-nh-ng-cung-d-y-h-u-ich-thung-lung-silicon-158741</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/57-sagedb-database-v-n-hanh-d-a-tren-machine-learning-model-155703</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/56-nh-ng-h-th-ng-phan-tich-b-t-d-ng-b-th-i-gian-th-c-quy-mo-l-n-153335</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/55-stop-calling-your-apis-microservices-153334</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/54-log-structured-merge-trees-151833</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/53-microservices-grpc-va-rest-148619</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/52-nh-ng-bai-vi-t-d-c-d-c-nhi-u-nh-t-2018-148618</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/51-xay-d-ng-b-phan-tich-t-i-u-query-cockroachdb-148617</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/50-nh-ng-k-s-d-u-tien-c-a-google-147462</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/49-cach-xay-d-ng-m-t-h-th-ng-c-nh-bao-145827</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/48-t-i-u-hoa-database-venice-145000</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/47-microsoft-chia-s-ma-ngu-n-ms-dos-tren-github-143772</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/46-firefox-sync-d-c-xay-d-ng-nh-th-nao-142118</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/45-ch-c-nang-zero-copy-c-a-linux-os-141487</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/44-dropbox-da-d-c-scale-nh-th-nao-140327</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/43-ki-n-truc-microservice-t-i-medium-139747</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/42-thi-t-k-m-t-packet-framing-s-d-ng-elixir-134486</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/41-t-i-u-hoa-database-132649</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/40-cach-d-t-m-t-cau-h-i-dung-cho-user-132648</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/39-thi-t-k-quotas-microservice-d-h-n-ch-s-chi-m-d-ng-tai-nguyen-h-th-ng-132647</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/38-cong-ngh-chip-may-tinh-s-ti-n-v-dau-130747</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/37-ux-cho-b-m-130746</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/36-cau-chuy-n-openai-vi-t-bot-di-thi-the-international-dota-2-130743</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/35-vai-ghi-chu-hay-v-ki-n-truc-ph-n-m-m-126222</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/34-cau-chuy-n-c-a-gmail-126221</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/33-cuckoo-hashing-123935</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/32-l-c-s-deep-learning-123934</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/31-bam-va-l-u-password-dung-cach-120602</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/30-t-d-ng-s-a-l-i-chinh-t-ti-ng-vi-t-120295</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/29-facebook-va-minds-116633</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/28-database-va-bai-toan-scaling-116632</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/27-dijkstra-tuy-n-c-ng-tac-vien-113204</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/26-dijkstra-n-ph-m-chuyen-d-cho-k-s-ph-n-m-m-113203</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/25-s-khac-nhau-gi-a-buffers-va-cached-113202</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/24-serie-bai-vi-t-v-l-p-trinh-ham-108766</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/dau-la-ph-n-m-m-tinh-vi-nh-t-t-ng-d-c-vi-t-107550</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/22-t-th-d-n-th-y-hay-bi-t-r-ng-107549</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/21-c-nhan-khoa-h-c-may-tinh-khong-la-ki-s-ph-n-m-m-107465</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/20-load-balancing-kho-hay-d-106146</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/19-t-i-sao-c-n-vi-t-blog-v-nh-ng-gi-minh-dang-lam-trong-nganh-ph-n-m-m-104961</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/18-kinh-nghi-m-tim-vi-c-lam-silicon-valley-104843</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/17-b-n-h-i-grokking-tr-l-i-103483</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/16-line-scalable-infrastructure-103087</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/15-developer-survey-2018-100728</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/14-lam-sao-d-migrate-130tb-d-li-u-t-elasticsearch-2-len-elasticsearch-5-trong-20-gi-100722</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/13-team-holistics-da-xay-d-ng-h-th-ng-background-job-queue-v-i-postgresql-ruby-nh-th-nao-92671</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/issue-12-monitor-varnish-cache-nh-th-nao-91631</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/11-xay-d-ng-tinh-nang-autocomplete-tren-quora-90473</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/10-5-ki-nang-gi-i-quy-t-v-n-d-c-a-1-ki-s-ph-n-m-m-gi-i-89506</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/9-s-thay-d-i-c-a-internet-protocol-t-ng-h-p-nam-2017-88741</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/8-cach-xay-d-ng-tinh-nang-feature-toggle-va-feature-rollout-87742</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/7-nhan-ma-tr-n-v-i-gpu-87733</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/6-benchmark-m-t-h-th-ng-d-hay-kho-85543</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/5-tim-hi-u-quy-trinh-thi-t-k-javascript-ecmascript-tc39-85480</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/4-mozilla-da-thay-d-i-thi-t-k-h-t-ng-firefox-nh-th-nao-83498</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/issue-3-t-ng-quan-th-tr-ng-cntt-nh-t-t-goc-nhin-m-t-k-s-vi-t-82162</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/issue-2-software-engineer-gi-i-la-nh-th-nao-81119</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://newsletter.grokking.org/p/grokking-newsletter-issue-1-81018</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url></urlset>