iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

後端攻城獅的實戰筆記 系列

以下是大綱
序,
跟上時代的小小Java攻城獅,
Java專案建置工具的演進,
聊幾個OOAD設計原則,
然後談一下設計模式,
例外處理!?能吃嗎,
程式也會貧血或充血?,
在這個春天變成顯學的,時代 上,
在這個春天變成顯學的時代 下,
程式運行概念的演進,
系統架構的演進,
設定檔與日誌這件小事,
多關心你的程式,
自己測自己,別人不管你,
文件寫的好,溝通協作沒煩惱,
為什麼要容器化?,
軟體部屬方法的演進 上,
軟體部屬方法的演進 下,
持續集成與持續交付 上,
持續集成與持續交付 下,
來講講微服務 上,
來講講微服務 下,
...

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

持續集成與持續交付

前言 CI (Continuous Integration) 和 CD (Continuous Delivery),差別在 CD 比 CI 多最後一步發布,所以...

DAY 22

持續集成與持續交付 with Docker

前言 昨天的最後一句是,CD 混著環境一起講比較合理,所以重點就是環境這東西。因為 CI 只到打包,CD 是到部屬,一牽扯到環境,手法上就會有一些花樣可以討論。...

DAY 23

來小講微服務

前言 記得在 Day 19 的最後講到架構演化的最後一個階段就是 microservice、log 和 metrics。因應如今多元的環境與業務上的需求,微服務...

DAY 24

系統維運

前言 其實今天這篇,跟 DevOps 有很大的關係,因為系統維運不脫幾個面向,環境管理、版本升級、監控和告警。而他的難度其實也是隨著系統架構而提高,以前單體架構...

DAY 25

飛上雲端上青天

前言 不知道大家有沒有一種感覺,資訊界每幾年紅的玩意兒就要換一下,我記得我念書的時候紅 Cloud,後來紅 Big Data,再來紅 Blockchain,現在...

DAY 26

高併發任務設計要點

前言 鐵人賽來到尾聲,剩下最後的幾天,想開始做一些應用面的總結。今天是第一個總結,要講講關於每個中大型系統都會有的高併發任務設計,結尾會再補一個應用是關於網路爬...

DAY 27

高併發系統設計要點

前言 今天是第二個應用的總結,想講講一般系統上遇到高流量的一些設計要點,首先想講幾個我覺得重要的觀念。第一個是極限,你必須詳細的去解析每一個環節的極限,你系統的...

DAY 28

面試官角度看入門軟體開發

前言 鐵人賽的後段,我想說來看一些很市場的面向好了,來聊聊把軟體開發當工作的這件事。這幾年逐漸變成中年工程師 (淚),一路走來從給人家帶、獨立作業、可以 men...

DAY 29

後端面試題,問什麼?

前言 承續上一天,今天的主題一樣跟面試有關,那跟軟體開發啥關係,昨天是準備入門,今天就是已經入門了,用一個很商業的角度去衡量你大概偏離主流多遠。但偏離主流是錯的...

DAY 30

小結&展望

前言 記得我也是在今年初的時候看著某篇鐵人賽的文章,突然一個念頭就決定要參加這一屆的,然後進行了一些尋找題目跟屯稿之旅,真心佩服那些當天寫的人,真的蠻硬的。一轉...

Jian-Min (Vincent) Huang的收藏
Jian-Min (Vincent) Huang的追蹤
Jian-Min (Vincent) Huang的Like
Jian-Min (Vincent) Huang的紀錄