国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

微信應用號在前端開發圈火了,而Docker其實早已火遍后端

WalkerXu / 575人閱讀

摘要:昨晚月日微信應用號萌萌噠的化身小程序才剛開始宣布內測,今天朋友圈就刷屏了真是一石激起千層浪,各種分析預測文章鋪天蓋地而來,讓人應接不暇。微信小程序實現了千千萬萬前端工程師開發的夢想,想不火都難。

昨晚(9月21日)“微信應用號”萌萌噠的化身——“小程序”才剛開始宣布內測,今天朋友圈就刷屏了!真是一石激起千層浪,各種分析、預測文章鋪天蓋地而來,讓人應接不暇。這讓筆者依稀看到了當年Docker技術開源時的盛景。

有人說,微信小程序的橫空出世,讓前端開發開始熱鬧起來;而筆者想說,在后端開發中,Docker的地位可以與微信小程序一較高下,因為它早就已經火遍后端!

今天我們就來比比微信小程序和Docker究竟是如何在前端和后端開發中一統天下的!

1.Docker在后端開發的江湖地位

作為給容器領域提供了標準化“集裝箱”的Docker技術,自開源以來,Docker類應用均以CloudNative云原生自居,在容器類創業者、國內外Docker技術大拿的不斷推動下,真正讓開發者、企業開始逐漸接受這種云原生應用,并通過Docker&k8s等技術推動互聯網的不斷進步。

那么,Docker是如何火遍后端的呢?先來看看下面這段火藥味十足的對話:

測試:你提測的代碼有BUG。看這個頁面顯示問題吧,點下這個鏈接跳轉的不對吧,再多點幾下,網站掛掉了吧!!!

開發:開什么玩笑,我這里怎么一點事沒有。搞出網站掛掉這種BUG我還混不混了。你部署環境有問題吧???

測試:!##$&!#$%@#

開發:&@#$@#$&!#

開發:我上你的機器看下……

10分鐘后,或者更長,或者更更長時間后……

開發:你配置文件沒更新!

測試:你提測的文檔里沒說要更新!

開發:我昨天不是說過了么……

這里我們并不討論誰是誰非,要知道是人就會出錯,我們應該找到好的方法避免出錯。那應該如何統一開發與測試環境呢?

Docker帶來了很好的解決方案:把代碼和依賴環境做成不可變的一個鏡像,需要關注的事物越少遺漏機率越小,這是毫無疑問的。如此統一了開發、測試以及生產環境,你就能節省出更多的時間做更有意義的事情。

為了充分利用計算資源以及考慮到安全問題,我們會在高性能的服務器上使用虛擬機隔離資源為多租戶提供服務,要知道虛擬機是重量級的解決方案,創建速度慢、本身占用資源高。

而Docker使用了cgroups/namespace等,是非常輕量的解決方案,占用資源少,啟動速度快,可以秒級啟動容器。這意味著相同的機器使用Docker能夠提供更多的服務。

上面只是簡單地舉了兩個例子,Docker實際解決的問題遠不止這些,所以不火才怪。后端開發同行們,你認不認同!

2.微信小程序在前端開發中的潛在地位

微信小程序提供了豐富的框架組件和 API,極大降低了開發的難度,在這些組件和接口的幫助下,建立在微信上的小程序在運行能力和流暢度上便可以保持和Native App一樣的體驗。

尤其對于 web 前端開發者來說,開發 APP 不再需要學習 IOS、Android,也不需要搞懂 React Native,開發一個微信小程序就夠了,所以 JavaScript 是世界上最好的語言。

微信小程序實現了千千萬萬前端工程師開發App的夢想,想不火都難。所以別再開發App了,請開發移動網頁應用吧。

3.Docker與微信小程序的對比

◆ 技術角度

Docker (微服務)的開發技術:

為何要微服務?了解微服務架構、了解其優點與缺點;
微服務間如何通信?學習常見網絡協議;

如何制作Docker鏡像?學習Dockerfile;

如何管理各容器?了解常用編排系統,如Kubernetes、Mesos、Swarm 。

微信小程序的開發技術:

前端框架如何選擇?微信小程序提供了豐富的UI控件,WeUI讓小應用看起來更加微信原生化(react、vue、ionic是不是躍躍欲試了呢~)

如何調用系統接口?微信小程序提供的接口和框架異常豐富,包括:視圖、內容、按鈕、導航、多媒體、網絡能力、羅盤、重力感應、畫板等。

◆ 產品市場角度

Docker:加速了創業公司的Server端開發流程;
微信小程序:加速了創業公司的用戶端開發流程。

4.最后

微信小程序的出現,可以說給開發者和創業者帶來了無限的想象空間,最直接的好處就是降低了App開發成本,加快了互聯網產品的迭代;而Docker技術的開源和普及,則讓后端開發者們嘗到了開發運維一體化的甜頭,降低了App Server的開發成本,加快了產品的迭代。

本文由時速云翻譯,如若轉載,需注明轉載自“時速云”

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26715.html

相關文章

  • 來自于微信小程序的一封簡訊

    摘要:月晚間,微信向部分公眾號發出公眾平臺微信應用號小程序的內測邀請,向來較為低調的微信在這一晚沒人再忽視它了。除了微信的小程序和蘋果的應用,此前也在自己的通訊工具上推出了簡單的應用開發接口,讓用戶直接通過聊天窗口完成打車和訂餐等操作。 9月21晚間,微信向部分公眾號發出公眾平臺-微信應用號(小程序)的內測邀請,向來較為低調的微信在這一晚沒人再忽視它了。 來自個人博客:Damonare的個人...

    lavor 評論0 收藏0
  • 后端技術精選 - 收藏集 - 掘金

    摘要:使用簽署免費證書后端掘金本文操作在操作系統下完成,需要和超文本傳輸安全協議英語,縮寫,常稱為,紅黑樹深入剖析及實現后端掘金紅黑樹是平衡二叉查找樹的一種。 使用 Lets Encrypt 簽署免費 Https 證書 - 后端 - 掘金 本文操作在Linux操作系統下完成,需要Python和Nginx 超文本傳輸安全協議(英語:Hypertext Transfer Protocol Sec...

    Meils 評論0 收藏0
  • 微信小程序調研文檔

    摘要:關于微信小程序之前只是聽說,并沒有引起我太大的興趣。剛好團隊內部有個需求需要微信小程序。暫時沒有上線經歷,沒辦法給出這個時間微信小程序的代碼包大小當前限制是。 關于微信小程序之前只是聽說,并沒有引起我太大的興趣。周一被小程序刷屏,然后就順手搜索了解了一下。發現小程序已經火遍了整個程序員圈子。剛好團隊內部有個需求需要微信小程序。就緊急對微信小程序進行了調研,閱讀過開發者文檔后總結了以下的...

    kidsamong 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<