在Docker能輕易的創造功能化切分來看
跨語言的合作看樣子在未來將越來越容易
也就只有功能與功能之間的通訊協定一致即可
容器內的實作是什麼語言實現的並不重要了
而功能則可挑選最適合的語言來進行開發
需要執行速度可挑選編譯式語言
需要快速開發可挑選腳本語言
應用在不同的情況下
挑選最適合的語言來應對
可能會是將來的senior要求技能之一?
這比過去在單一語言下選擇框架
提供的選擇性又來的更高了
而在後續維護上也將產生新的問題
維護成本可能因為語言多種
而造成人員流動後的無法維護問題
所以未來可能選定雙語言為主
在兩種語言下根據執行速度與開發速度
來做不同的應用策略
將會是一種流行?
也或者Micro Service架構會死
Monolith繼續當道?