原创 從 DevOps 到 NoOps,Serverless 技術的落地方式探討

Serverless 技術正以一種全新的方式,幫助雲上客戶進一步節省雲的使用成本,實踐 NoOps 理念,同時,他也正深刻變革着開發者們的編程模式,所謂“Write locally, compile to the cloud”。本文將介

原创 start.aliyun.com 正式上線!極速構建 Spring Cloud 應用

Photo @ Alibaba Initializr 官網文  |  良名背景相信很多人都使用過 start.spring.io 來初始化自己的 Spring Boot 工程,這個工具爲開發者提供了豐富的可選組件,並且可以選擇多種打包方

原创 構建安全可靠的微服務 | Nacos 在顏鋪 SaaS 平臺的應用實踐

顏鋪科技因美業⽽⽣,我們的產品“顏鋪專家”是一款專爲美業商家打造的 SaaS 平臺,爲了能夠給商戶提供更加安全、穩定、高效的平臺,我們在技術方面做了很多嘗試,經過幾次演進,使系統變得更加穩定可靠。今天主要和大家分享一下顏鋪科技的架構演進

原创 輕鬆搭建基於 Serverless 的 Go 應用(Gin、Beego 舉例)

首先介紹下在本文出現的幾個比較重要的概念:函數計算(Function Compute): 函數計算是一個事件驅動的服務,通過函數計算,用戶無需管理服務器等運行情況,只需編寫代碼並上傳。函數計算準備計算資源,並以彈性伸縮的方式運行用戶代碼

原创 支撐阿里 99% 數據開發的 DataWorks 在技術架構變革方面的實踐

DataWorks 是阿里巴巴自主研發,支撐阿里巴巴經濟體 99% 數據業務建設和治理,每天數萬名數據開發和算法開發工程師在使用。從 2010 年起步到目前的版本,經歷了多次技術變革和架構升級,也遺留了大量的歷史包袱。技術的創新和業務的

原创 Kubernetes operator 模式開發實踐

1.前言近日我們在開發符合我們業務自身需求的微服務平臺時,使用了 Kubernetes 的 Operator Pattern 來實現其中的運維繫統,在本文,我們將實現過程中積累的主要知識點和技術細節做了一個整理。讀者在閱讀完本文之後,會

原创 從國際站 - M 站建設談開發者產品思維

前言作爲一個開發者我們在持續不斷地交付我們負責的需求,可我們很少從產品的角度來看待我們交付的需求,比方說一直被強調的需求類型、需求價值、需求目標。作爲產品需要具備的能力:看到用戶、傾聽用戶、判斷用戶、與用戶連接、在用戶的交互反饋中迭代和

原创 回望 Apache Dubbo 這一年走過的路

Apache Dubbo 是一款開源的 RPC 框架,其提供了簡單易用、高性能的 RPC 能力、靈活可控的擴展、強大的服務治理,目前已有 Java、Go、JS、Python 等多個語言支持;並且已經悄然衍進爲 Cloud Native

原创 揭祕 RocketMQ 新特性以及在金融場景下的實踐

 2019 年末, RocketMQ 正式發佈了 4.6.0 版本,增加了“ Request-Reply ”的同步調用的新特性。“ Request-Reply ”這個新特性是由微衆銀行的開發者們總結實踐經驗,並反饋給社區的。接下來本文會

原创 全局事務服務 GTS 與 Seata 融合的開始

GTS 和 Seata 的關係Seata(Simple Extensible Autonomous Transaction Architecture)是一款開源的分佈式事務解決方案,致力於提供高性能和簡單易用的分佈式事務服務。在 Git

原创 我在阿里做中後臺開發

Photo @ https://www.standardmedia.co.ke/文  |  牧瞳「開發全流程在線化」近些年來熱度不斷攀升,比如 AWS 在 C9 的實踐、開源屆比較出名的 TheiaJS,到後起之秀 code-serve

原创 3 天擴擴擴擴擴擴擴容數 10 倍?

2億學生在線上課。疫情的肆虐,原本該回歸各大校園的師生們涌入線上,突如其來的流量洪峯給在線教育行業帶來了極大挑戰。長期服務教育企業的百家雲也不例外。作爲一家致力於爲教育機構提供一站式雲課堂解決方案的企業,疫情期間,百家雲接到來自多家教育

原创 Service Mesh · Istio · 以實踐入門

Photo @ Jez Timms文  |  三辰前言本文是筆者在學習官方文檔、相關博客文章和實踐過程中,整理了一些知識概念和自己的思考,主要在探索 lstio 的實際應用場景, Sidecar 原理, Service Mesh 爲什麼

原创 初探 Java agent

引言在本篇文章中,我會通過幾個簡單的程序來說明 agent 的使用,最後在實戰環節我會通過 asm 字節碼框架來實現一個小工具,用於在程序運行中採集指定方法的參數和返回值。有關 asm 字節碼的內容不是本文的重點,不會過多的闡述,不明白

原创 微服務治理實踐:服務查詢

本文是《微服務治理實踐》系列篇的第二篇文章,爲大家介紹如何實現服務查詢。該系列文章基於阿里雲商業化產品 EDAS 的微服務實踐,如果你的團隊具備較強的微服務治理能力,那麼希望我們在微服務治理方面的實踐和背後的思考,可以爲你提供一些參考。