原创 01|定義:到底什麼是Serverless?

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 文章目錄一、serverless要解決什麼問題1、什麼是服務端二、什麼是serverless1、狹義serverless2、什麼是廣義的serverless 一、se

原创 python3 連接mysql執行sql語句

一、圖解流程:(轉) 二、代碼部分 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:suhan #time:2020-06-09 import pymysql.cur

原创 02 | 從單體應用到 Service Mesh過程

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 文章目錄一、單體服務二、 服務化改造三、RPC服務化1、HTTP的RESTful接口2、RPC四、容器化五、跨語言服務化 一、單體服務 內部信息,沒太看得懂,有些地方

原创 到底Serverless要解決什麼問題?

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 文章目錄問題一、serverless要解決什麼問題1、降低成本:2、省力氣:問題二、爲什麼到公司在關注serverless1、降低中長尾應用的成本2、提高研發效能 問

原创 應用運維學什麼

一、應用運維技能圖 先來一個思維導圖,不是我自己寫的,是從之前同事那裏拿來的。 上圖中的內容很多,我也是工作6年左右纔看到這個圖,裏面有不少的東西我還不會,還沒接觸到。對於不知道學什麼的,或者剛入門的,可以對應用運維的技能有些大

原创 文件資源是如何影響到網站性能的?

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 資源包括:JavaScript,css,html,圖片等。 一、前提了解 用戶在瀏覽器中輸入網址,瀏覽器將用戶的請求指向web服務器,發起API接口請求和資源加載。

原创 如何快速對應用系統做一個360度的畫像診斷?

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 無論多麼複雜的系統在Linux就是一個進程; 在操作系統層面都是以文件的形式來存儲的,進程也不例外。 /proc 目錄下面的文件就包含了很多的信息,很多工具的信息都是

原创 影響性能指標有哪些?(學習記錄)

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 影響系統性能的指標有哪些?關鍵的環節有哪些? 一、域名DNS解析 提升域名DNS解析的方式: DNS緩存和DNS預解析: 增大域名的TTL值,增大DNS服務器緩存

原创 02 | 原理:通過一個案例,理解FaaS的運行邏輯

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 Faas的實際使用可以去阿里雲上找nodejs運行示例-函數計算去嘗試下。 一、Faas是怎麼運行的 serverless是使用技術手段幫我們屏蔽了複雜性,和其他的雲

原创 開篇詞 | 說來說去,到底Serverless要解決什麼問題?

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 文章目錄問題一、serverless要解決什麼問題1、降低成本:2、省力氣:問題二、爲什麼到公司在關注serverless1、降低中長尾應用的成本2、提高研發效能 問

原创 05 | Service Mesh 的請求路由流程分析

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 一、weiboMesh的服務註冊與發現 weiboMesh服務發現和註冊相關的功能是從開源的Motan RPC框架擴展來的,基本用法不變。服務啓動的時候將自己的分組、

原创 04 | Service Mesh 的事實規範

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 一、service mesh出現的背景 微服務的好處:把複雜的系統拆開,便於代碼的維護,降低升級成本,機動性得到提高,簡化開發流程。 帶來的問題:複雜的分佈式架構使得

原创 01 | 微服務 Service Mesh是什麼?

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 文章目錄一、什麼是Service Mesh二、爲什麼是Service Mesh單體服務微服務三、service mesh 一、什麼是Service Mesh 1、se

原创 03 | 異構系統跨語言服務化

本文僅作爲學習記錄,非商業用途,侵刪,如需轉載需作者同意。 一、RPC remote procedure call = RPC :遠程服務調用,主要解決遠程服務通信的問題。 RPC 協議通常包括:stub、通信協議、RPC消息