甲骨文推出最新一代Exadata X9M平臺,號稱執行OLTP及分析速度分別較前一代提升70%和87%,挑戰AWS RDS及微軟Azure SQL兩大雲端資料庫服務
#看更多 https://www.ithome.com.tw/news/146970
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「oltp」的推薦目錄:
- 關於oltp 在 iThome Facebook 的最佳解答
- 關於oltp 在 Kewang 的資訊進化論 Facebook 的最佳解答
- 關於oltp 在 iThome Facebook 的最佳貼文
- 關於oltp 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於oltp 在 大象中醫 Youtube 的最佳貼文
- 關於oltp 在 大象中醫 Youtube 的最佳解答
- 關於oltp 在 OLTP vs OLAP | Online Transaction Processing vs ... - YouTube 的評價
- 關於oltp 在 What are OLTP and OLAP. What is the difference between ... 的評價
- 關於oltp 在 [笔记] OLTP Through the Looking Glass, and What We Found ... 的評價
oltp 在 Kewang 的資訊進化論 Facebook 的最佳解答
昨天在 frontend 社團有 backend 工程師來發問「一個要花費 20 秒的 API,backend 難道不能讓 frontend 等 20 秒再回傳給 frontend 嗎?為什麼有些做法都是先回 201 然後再用 websocket 回傳結果呢?」
當然可以啊,但使用者體驗會很差,這裡把昨天小編的回文拿回來再補充一下。
---
一個 20s 的 request 會遇到幾個問題
1. client 的話的使用者體驗很差,在瀏覽器等了 5s 我就想關網頁了,更何況 20s。
2. 如果使用者在 5s 的時候關網頁,這時候 server 還是會繼續把後面的 15s 處理完。
3. 如果使用者此時又發 request,然後在 7s 的時候又關網頁,這樣子有兩個耗時的工作在後端處理,而且還沒辦法讓前端知道。
4. 使用者都很沒有耐心,如果有 10 個人重複做了 2 3 步,這樣就有 20 個耗時的工作。
5. 如果是 CPU bound task,你的 server 應該會卡死。
6. client 跟 server 各自都有 timeout 的設定,而且 server 前面如果還有擋 nginx 或是其他 cloud provider 的話,光是 timeout 的設定就搞死你了。
---
建議的作法,把真的必要的工作處理完,threshold 最多設 3s,超過的一律丟到 MQ 處理。然後在前端顯示,請他稍後再回來更新網頁,這是最簡單的。每個系統 (OLAP 或 OLTP) 的 threshold 不同,請自行考量。
要不然 polling 也行,每 3 秒拉一次,確認工作是否完成。
最聰明的當然就是透過 push notification 或 websocket 讓 client 得知工作是否已完成。
---
https://hahow.in/cr/kewang-backend
看到這裡,要宣傳小編的後端課程啦!上面回答的這些內容,都會在課程裡面分享喔,還不快去下單!
#backend #frontend #mq
oltp 在 iThome Facebook 的最佳貼文
本周重點新聞彙整
⭐ CRM龍頭Salesforce重金收購協作通訊平臺Slack
⭐ 甲骨文讓MySQL同時結合OLTP及OLAP能力
⭐ 明年1月數位身分證試辦區域縮小為新竹市
⭐ 金管會核發首張純網銀執照,由樂天國際銀行先取得
⭐ 科技部領軍將籌組量子國家隊
⭐ 蘋果啟動小企業申請App Store佣金減半方案
⭐ FBI警告BEC詐騙濫用自動轉寄
https://www.ithome.com.tw/news/141618
oltp 在 コバにゃんチャンネル Youtube 的精選貼文
oltp 在 大象中醫 Youtube 的最佳貼文
oltp 在 大象中醫 Youtube 的最佳解答
oltp 在 [笔记] OLTP Through the Looking Glass, and What We Found ... 的推薦與評價
原文:OLTP Through the Looking Glass, and What We Found There 本文观点:随着硬件的发展和需求的变化,OLTP需要有新的设计;测量传统OLTP架构中各 ... ... <看更多>
oltp 在 OLTP vs OLAP | Online Transaction Processing vs ... - YouTube 的推薦與評價
... <看更多>