# Jerry Wang Blog

### 文章：

* \[2025]
  * [\[2025-05-04\] Patterns for Organizing Domain Logic](https://xiang753017.gitbook.io/zixiang-blog/patterns/patterns-for-organizing-domain-logic)
  * [\[2025-02-01\] Relation Database Index Overview](https://xiang753017.gitbook.io/zixiang-blog/database/relation-database-index-overview)

* **\[2024]**
  * [\[2024-11-09\] Microservice Pattern 犧牲了什麼？](https://xiang753017.gitbook.io/zixiang-blog/patterns/microservice-pattern-xi-sheng-le-shen-mo)
  * [\[2024-10-27\] \[系統設計\]- 容易產生設計盲點](https://xiang753017.gitbook.io/zixiang-blog/xi-tong-she-ji-rong-yi-chan-sheng-she-ji-mang-dian)
  * [\[](https://xiang753017.gitbook.io/zixiang-blog/database/qian-tan-how-do-rdbms-thread-work)[2024-04-01\] \[淺談\]- How Do RDBMS Thread work ?](https://xiang753017.gitbook.io/zixiang-blog/database/qian-tan-how-do-rdbms-thread-work)

* **\[2023]**
  * [\[2023-06-26\] \[Golang\] 讓 Goroutine Debug 變得更簡單](https://xiang753017.gitbook.io/zixiang-blog/golang/golang-rang-goroutine-debug-bian-de-geng-jian-dan)

* **\[2022]**
  * [\[2022-11-16\] Ambassador pattern with Shared Database Pattern](https://xiang753017.gitbook.io/zixiang-blog/patterns/ambassador-pattern-with-shared-database-pattern)
  * [\[2022-09-23\] How do pick the database more correctly?](https://xiang753017.gitbook.io/zixiang-blog/database/how-do-pick-the-database-more-correctly)
  * [\[2022-06-17\] Backend System in Microservice Architecture: Where Does data store?](https://xiang753017.gitbook.io/zixiang-blog/patterns/draft-backend-system-in-microservice-architecture-where-does-data-store)
  * [\[2022-04-30\] 分散式系統：現代軟體架構與設計考量](https://xiang753017.gitbook.io/zixiang-blog/k8s/fen-san-shi-xi-tong-xian-dai-ruan-ti-jia-gou)
  * [\[2022-03-20\] K8s 在 DevOps 中的作用](https://xiang753017.gitbook.io/zixiang-blog/k8s/k8s-zai-devops-zhong-de-zuo-yong)
  * [\[2022-02-19\] Kubernetes 架構](https://xiang753017.gitbook.io/zixiang-blog/k8s/kubernetes-jia-gou)&#x20;
  * [\[2022-02-14\] Kubernetes 超入門](https://xiang753017.gitbook.io/zixiang-blog/k8s/kubernetes-chao-ru-men)

* **\[2021]**
  * [\[2021-12-31\] 淺談CQRS](https://xiang753017.gitbook.io/zixiang-blog/patterns/qian-tan-cqrs)
  * [\[2021-10-23\] \[Golang\]: 進階用法](https://xiang753017.gitbook.io/zixiang-blog/golang/draft-golang-unsafe-pkg-zuo-yong-yu-yong-fa)[ ](https://xiang753017.gitbook.io/zixiang-blog/golang/draft-golang-unsafe-pkg-zuo-yong-yu-yong-fa)
  * [\[2021-09-04\] Domain Model: 從無到有規劃軟體服務](https://xiang753017.gitbook.io/zixiang-blog/patterns/domain-model-cong-wu-dao-you-gui-hua-xin-de-fu-wu)
  * [\[2021-07-12 \] \[深入淺出MQTT\]: v3.1.1與v5 的差異](https://xiang753017.gitbook.io/zixiang-blog/shen-ru-qian-chu-mqttv3.1.1-yu-v5-de-cha-yi)
  * [\[2021-05-01 \] HTTP Token 使用方式: Basic Token v.s Bearer Token](https://xiang753017.gitbook.io/zixiang-blog/security/http-token-shi-yong-fang-shi-basic-token-v.s-bearer-token)
  * [\[2021-04-18 \] 淺談-NoSQL資料庫怎麼選？](https://xiang753017.gitbook.io/zixiang-blog/qian-tan-nosql-zi-liao-ku-zen-me-xuan)
  * [\[2021-03-07 \] 區塊鏈物聯網架構 解決哪些安全性議題](https://xiang753017.gitbook.io/zixiang-blog/ou-kuai-lian-wu-lian-wang-jia-gou-jie-jue-na-xie-an-quan-xing-yi-ti)
  * [\[2021-02-21 \] Golang Goroutine Concurrency-多執行緒必要知道的五件事情](https://xiang753017.gitbook.io/zixiang-blog/golang/golang-goroutine-concurrency-duo-zhi-hang-xu-qian-tan)

* **\[2020]**

  * [\[2020-12-20\]  從 RFC 規格書觀點解析 OAuth 2.0](https://xiang753017.gitbook.io/zixiang-blog/security/cong-rfc-gui-ge-shu-guan-dian-jie-xi-oauth-2.0)
  * [\[2020-12-06 \] Golang go mod 入門](https://xiang753017.gitbook.io/zixiang-blog/golang/golang-go-mod-ru-men)
  * [\[2020-11-25\]  Overview The WebSocket Mechanism](https://xiang753017.gitbook.io/zixiang-blog/overview-the-websocket-mechanism)
  * [\[2020-11-19 \] How do AppRTC work in WebRTC mechanism ?](https://xiang753017.gitbook.io/zixiang-blog/how-do-apprtc-work-in-webrtc-mechanism)
  * [\[2020-11-11\]  Broker 到底是什麼？](https://xiang753017.gitbook.io/zixiang-blog/broker-dao-di-shi-shen-me)
  * [\[2020-11-04 \] 使用 TorchServe 部署 Model](https://xiang753017.gitbook.io/zixiang-blog/shi-yong-torchserve-bu-shu-model)

* 發文平台:
  * \[IT邦幫忙]:  <https://ithelp.ithome.com.tw/users/20137187/articles>

* [個人履歷](https://docs.google.com/document/d/1M2ZVkZFf6VVQTJJCwg4640-qEo5FaAnqoMf3gm28W9o/edit?usp=sharing)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://xiang753017.gitbook.io/zixiang-blog/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
