iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Backend Developer roadmap study 系列

要follow "https://roadmap.sh/backend" backend road map 去study,由基礎一步一步札實的學習。

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 21

[day21] 軟體設計原則

SOLID 原則 Single-responsiblity principle一個class內應該只有一個改變的理由,指是一個class應該只需要專注做一件事...

2022-09-26 ‧ 由 a2251210 分享
DAY 22

[day22] docker使用command

Docker 查詢相關指令 查看所有 docker images docker images 查看運行中的 docker docker ps 查看所有的 d...

2022-09-27 ‧ 由 a2251210 分享
DAY 23

[day23] 搜索引擎工具

Elasticsearch Elasticsearch 是一個分散式的搜索引擎,假設今天要搜索有關 dogs的貼文,一般使用關鍵是自料搜索會像select *...

2022-09-28 ‧ 由 a2251210 分享
DAY 24

[day24] service相關知識

Monolithic application 指設計程式時沒有考慮模組化的程式,在寫程式時應該考慮模組化的概念,使應用可以付用程式中某一部分,在未來要復用程式時...

2022-09-29 ‧ 由 a2251210 分享
DAY 25

[day25] Message broker

Message broker是作為應用程式與應用程式之間的模塊,用來交換訊息,其運作方式會有一個publisher和consumer,publisher會將訊息...

2022-09-30 ‧ 由 a2251210 分享
DAY 26

[day26] Websocket

Websocket websocket的優短為在一段連線建立後,這段連線會持續存在直到主動將通道關閉,在通道存在期間client和server可以持續互相傳輸d...

2022-10-01 ‧ 由 a2251210 分享
DAY 27

[day27] Graph Databases

Native Graph Databases 與一般開發者常用關聯式資料差別為,在一般使用sql時,以main key(主鍵)來當作資料的唯一識別,再與其他表關...

2022-10-02 ‧ 由 a2251210 分享
DAY 28

[day28] Web Server

web server存儲服務器軟件和網站組件文件(例如,HTML 文檔、圖像、CSS 樣式表和 JavaScript 文件)。Web 服務器連接到Interne...

2022-10-03 ‧ 由 a2251210 分享
DAY 29

[day29] Mitigation Strategies

uwsgi python套件中用來管理後端service的套件,在django中直接使用runserver的話預設會使用wsgi tool去開啟後端servic...

2022-10-04 ‧ 由 a2251210 分享
DAY 30

[day30] Horizontal Scaling/Vertical Scaling

Horizontal Scaling/Vertical Scaling 在服務越來越多的時候,伺服器負載會越來越高,因此出現兩種擴展方式分別為,Horizont...

2022-10-05 ‧ 由 a2251210 分享