2022 年 11 月 06 日,Hippo4j 1.4.3 版本正式發(fā)布! Hippo4j 是一個(gè)線(xiàn)程池框架,基于 JDK 原生線(xiàn)程池?cái)U(kuò)展了諸多功能,比如:運(yùn)行時(shí)動(dòng)態(tài)變更線(xiàn)...
2022 年 11 月 06 日,Hippo4j 1.4.3 版本正式發(fā)布! Hippo4j 是一個(gè)線(xiàn)程池框架,基于 JDK 原生線(xiàn)程池?cái)U(kuò)展了諸多功能,比如:運(yùn)行時(shí)動(dòng)態(tài)變更線(xiàn)...
大家好,我是小馬哥。 線(xiàn)程池是一種基于 池化思想管理線(xiàn)程 的工具,使用線(xiàn)程池可以減少 創(chuàng)建銷(xiāo)毀線(xiàn)程的開(kāi)銷(xiāo),避免線(xiàn)程過(guò)多導(dǎo)致 系統(tǒng)資源耗盡。在 高并發(fā)以及大批量 的任務(wù)處理場(chǎng)景...
文章首發(fā)在公眾號(hào)(龍臺(tái)的技術(shù)筆記),之后同步簡(jiǎn)書(shū)和個(gè)人網(wǎng)站:xiaomage.info[https://xiaomage.info] Hippo4J v1.3.1 正式發(fā)布,...
文章首發(fā)在公眾號(hào)(龍臺(tái)的技術(shù)筆記),之后同步到簡(jiǎn)書(shū)和個(gè)人網(wǎng)站:xiaomage.info[https://xiaomage.info] 今天和大家聊一聊,如何合理的將多種設(shè)計(jì)...
文章首發(fā)在公眾號(hào)(龍臺(tái)的技術(shù)筆記),之后同步到掘金和個(gè)人網(wǎng)站:xiaomage.info[https://xiaomage.info] Hippo4J 線(xiàn)程池框架經(jīng)過(guò) 6 個(gè)...
文章首發(fā)在公眾號(hào)(龍臺(tái)的技術(shù)筆記),之后同步到簡(jiǎn)書(shū)和個(gè)人網(wǎng)站:xiaomage.info[https://xiaomage.info] 優(yōu)化項(xiàng)目代碼過(guò)程中發(fā)現(xiàn)一個(gè)千萬(wàn)級(jí)數(shù)據(jù)深...
文章首發(fā)在公眾號(hào)(龍臺(tái)的技術(shù)筆記),之后同步到掘金和個(gè)人網(wǎng)站:xiaomage.info[https://xiaomage.info] 今天講解一篇行為型設(shè)計(jì)模式,什么是行為...
文章首發(fā)在公眾號(hào)(龍臺(tái)的技術(shù)筆記),之后同步到個(gè)人網(wǎng)站:xiaomage.info[https://xiaomage.info] Hippo-4J 距離上一個(gè)版本 1.2.1...
OOM 意味著程序存在著漏洞,可能是代碼或者 JVM 參數(shù)配置引起的。這篇文章和讀者聊聊,Java 進(jìn)程觸發(fā)了 OOM 后如何排查 常說(shuō)對(duì)生產(chǎn)環(huán)境保持敬畏之心,快速解決問(wèn)題也...
大家好,我是龍臺(tái)。 一、前言 最初設(shè)計(jì) Hippo4j 的初衷是盡可能提高以及保障線(xiàn)程池對(duì)于線(xiàn)上應(yīng)用的作用,所以加了很多個(gè)性化功能,這也間接導(dǎo)致強(qiáng)依賴(lài) Hippo4j Ser...
為什么寫(xiě)這個(gè)項(xiàng)目? 大家好,我是龍臺(tái)。 美團(tuán)線(xiàn)程池文章[https://tech.meituan.com/2020/04/02/java-pooling-pratice-in...
一、 概述 本文我們來(lái)學(xué)習(xí) Spring Cloud Alibaba 提供的 Spring Cloud Stream RocketMQ 組件,基于 Spring Cloud ...
分布式系統(tǒng)中,有一些需要使用全局唯一 ID 的場(chǎng)景,這種時(shí)候?yàn)榱朔乐?ID 沖突可以使用 36 位的 UUID,但是 UUID 有一些缺點(diǎn),首先他相對(duì)比較長(zhǎng),另外 UUID ...
上篇文章《Nacos 配置中心原理分析》我和大家分析了 Nacos 的配置中心原理,主要分析了 Nacos 客戶(hù)端是如何感知到服務(wù)端的配置變更的,但是只是從客戶(hù)端的角度進(jìn)行了...
前言 《設(shè)計(jì)模式實(shí)戰(zhàn)》系列目前已經(jīng)寫(xiě)了 7 篇了,最近幾篇平均閱讀保持 1.1k+,后面也會(huì)延續(xù)之前的高質(zhì)量,歡迎繼續(xù)關(guān)注 今天講解一篇行為型設(shè)計(jì)模式,什么是行為型?行為型主...
文章字?jǐn)?shù) 1.3k 左右,閱讀時(shí)長(zhǎng) 5 分鐘 首先,這是一個(gè) 悲傷的故事,涉及到JVM 底層優(yōu)化的知識(shí)點(diǎn)。想到第一次碰到這種問(wèn)題時(shí)的懵逼,應(yīng)了句老話(huà):書(shū)到用時(shí)方恨少! 負(fù)責(zé)的...
簡(jiǎn)介: 不知道大家有沒(méi)有感覺(jué)在使用 docker 的過(guò)程中,敲打命令太過(guò)于頻繁。今天向大家安利一款 簡(jiǎn)單美觀(guān)大方 的可視化界面工具 一、介紹 Portainer 是個(gè)輕量級(jí)的...