一路上充滿擱淺的挑戰。每一次的掙扎都是一個寶貴的教訓,使我不斷成長。我相信,正是這些擱淺中的掙扎,塑造了我成為一名更強大的程式設計師。
又或者是個沉不下去浮不起來擱淺的人,誰知道呢?
這次要寫一整個專案內容,雖然掛名Cloud Native但可能會有8成會講系統架構,可能到最後才會有上k8s或公有雲的內容,東西會很散,最後才會有收束的感覺(嗎...
我先把會用到的與目前設想的系統架構列出來,之後再針對每個元件去做介紹與測試。 首先會有一個app來進行gps位置發送,資料在經過處理後送到db同時更新在網頁的地...
MQTT兩個重點:屬於輕量級傳輸協定常用於不穩定網路環境中 MQTT的基本概念:發布/訂閱模型:MQTT采用發布/訂閱模型,其中有兩個主要角色:發布者(Publ...
以下使用python的套件首先安裝paho pip install paho-mqtt 主程式碼如下 import paho.mqtt.client as m...
系統:RockyLinux安裝mosquitto sudo yum install -y epel-release sudo yum install mosqu...
卡芙卡優劣勢以及跟mqtt比較,這是之後參考要不要把mqtt拿掉的依據。 優勢:高吞吐量: 卡夫卡每秒可以處理數十萬到數百萬的訊息。這使它成為處理高流量數據流的...
之前練習時寫的 const mqtt = require('mqtt'); const { Kafka } = require('kafkajs'); //...
Redis主要是提供高性能快取、且有多數據結構支持和持久化。假設我要顯示我收到的訊息數,可以用迴圈來讓redis計數。 from confluent_kafka...
以下是初步了解Kubernetes是一個用於自動化部署、擴展和管理容器化應用程序的開源容器管理平台。總之可以方便管理容器,防止故障,自動升級及回滾 基本概念:容...
好處:能再不中斷服務的狀況進行更新,且有問題能立刻回滾。 假設我已經用Deployment部了一份image,我需要用Deployment指定新的檔案。 kub...