實用的異步Java課程

”“”

assincrone javs

實用課程

使用Java

精通異步工作流程

評估:50個評論中的0.0

總小時:4

類:24

難度級別:中級

使用已知的庫和技術成為Java異步工作流程中的大師。

簡介

本課程是您需要精通Java構建異步代碼的確定性在線功能。您將學習如何使用API​​ Compleable Futures,在Spring-Boot Rest中構建非阻滯工作流,尋求異步數據庫並監視線程池,以確保應用程序中有效使用功能。本課程的目的是對Java應用的異步概念有深入的了解,Java是一種大型公司和數百萬個開發商廣泛使用的語言。

關於教練

我叫約翰·史密斯(John Smith),我已經編程了10年。我在高中時發現了對編程的熱情,從那時起,我就獲得了軟件工程方面的豐富知識。我詛咒計算機科學,專門研究並行和分佈式系統。目前,我是一名高級軟件工程師,開發了基於JVM的代碼,該代碼已在全球範圍內使用數百萬人使用。

課程概述

對於想要高級職位的任何軟件工程師來說,擁有異步代碼的經驗都是必不可少的。本課程的創建是為了幫助個人克服理解和實施異步工作流程的共同挑戰。在整個課程中,您將通過實用項目和真實的世界示例在Java中學習異步編程的各個方面。

第1章 – 異步編程的一般概念

在本章中,我們將探討異步編程的基礎知識,包括“異步”的定義以及並行和異步之間的區別。與傳統節目相比,我們還將討論異步程序的補償。

第2章 – 爪哇式編程具有可觀的未來

本章側重於API完整的未來。您將了解它與經典未來,如何處理異常以及如何結合多個未來的複雜場景。此外,您還將建立一個異步交易機器人來應用學習的概念。

第3章 – 建造彈簧式啟動API

在本章中,我們將改變方向並探索彈簧啟動框架。您將學習如何使用@ASYNC註釋構建異步代碼,並設置基礎線程池以執行@Async指定的方法。本章以完全異步的REST API的開發結束,該API基於用戶提供的關鍵字下載圖像。

第4章 – 從異步數據庫中尋求數據

數據訪問在異步應用程序中至關重要,在本章中,我們將探討非MYSQL和REDIS NON -BLOCKING數據庫客戶。這些客戶對於在任何異步應用程序中構建適當的數據訪問流都是必不可少的。您還將有機會通過練習來探索訪問異步數據到Mongo DB的過程。

第5章 – 在異步應用程序中監視ThreadPools

在上一章中,您將學習如何使用Prometheus和Gaphana(眾所周知的開源監視工具)有效地監視Threadpool。我們將討論監視線池,設置Docker監視堆棧以及指示我們的Spring-Boot應用程序以揭示Prometheus格式指標的重要性。

課程要求

– 基本的Java知識,包括面向對象的編程
– 熟悉Java中多線程的概念(可選,但有用)
– 您選擇的IDE(推薦的Intellij Idea社區版)
– 願意學習和開放的思想

感謝您考慮本課程,我希望在第一堂課上看到它!

Scroll to Top