iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Build on AWS

DynamoDB銀河傳說首部曲-打造宇宙都打不倒的高效服務 系列

一場跨星際的活動即將舉辦,首次承辦這場活動的承辦星球擔心自己無法應對即將迎來的巨大流量,而決定派人到位於星際聯盟邊緣的地球,學習傳說能應付這種等級的 DynamoDB 資料庫。

時間有限,新手上尉洛基與另一位幫手灰影能在 30 天內順利跟 DynamoDB 大師諾斯克大師學到 DynamoDB 的奧義,用 No SQL 的資料庫技術,順利完成他們所需的穩健又高效的系統嗎?一切都在未知之數,而時間已經開始倒數……

參賽天數 21 天 | 共 21 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11:從理論回到實戰,使用 JavsScript SDK

第十一天,洛基比往常更早到達茶室。他坐在熟悉的位置上,螢幕上顯示著一些程式碼,但看起來有些混亂。 諾斯克大師走進來時,注意到洛基臉上的困惑表情。 「早安,洛基上...

DAY 12

Day 12:補完 CRUD 失落的一片-刪除

諾斯克大師走進茶室時,注意到洛基正在測試一些 Put、Get、Query 的操作。 「早安,洛基上尉。看起來你昨天學到的技能正在發揮作用?」 洛基抬起頭,臉上露...

DAY 13

Day 13:資料型別的真實世界

「早安,洛基上尉。看起來你似乎遇到了問題?」 諾斯克大師走進來時,發現洛基正在電腦前皺著眉頭,螢幕上顯示著一些錯誤訊息。 洛基有些困擾地抬起頭:「大師,我想測試...

DAY 14

Day 14:分頁的效率、限制與選擇

「早安,大師!」洛基神情愉悅地說,「我昨天練習了資料型別的處理,成功建立了一個包含上百個活動的測試資料庫!」 諾斯克大師看了看洛基的清單:「很好!看起來你已經可...

DAY 15

Day 15:批次操作的效能藝術

洛基興奮地走進茶室,手中拿著一張滿滿的計算紙:「大師!我想到一個完美的測試場景!」 他攤開紙張:「小行星帶 5020 號前哨站昨天通訊中斷了三天,現在需要補傳所...

DAY 16

Day 16:錯誤處理與除錯的發現之旅

Hippo 將螢幕呈現給洛基,畫面上滿是紅色的錯誤訊息: ValidationException: One or more parameter values w...

DAY 17

Day 17:關聯式思維的現實撞擊

Day 17:關聯式思維的現實撞擊 洛基走進茶室時,諾斯克大師已經在白板上展示一張圖表。 「這是星際政府軍官管理系統的資料模型,」大師說,「今天的任務是:把它轉...

DAY 18

Day 18:一對一關係的策略分歧點

洛基推開茶室的門,看見大師正拿著一杯茶,盯著白板上的兩個方塊。 「我們昨天學到 ER 圖不能直譯,」洛基說,把筆記本放在桌上,「大師今天會從哪裡開始?」 大師轉...

DAY 19

Day 19:一對多關係的階層組織

洛基推開門時,發現大師正在白板前寫字,這次不是 ER 圖,而是一個問題: 如果一個軍官執行了 1000 個任務 你要怎麼設計? 洛基走近白板:「昨天您說一對多...

DAY 20

Day 20:多對多關係的雙向查詢

昨晚 Hippo 拋出的問題——「存兩份怎麼保證一致性?」——讓洛基思考了很久,但真正讓他睡不著的是另一個問題:如果兩個方向都重要,具體要怎麼設計? 茶室裡,大...