-
java concurrent
-
jvm
-
data struct & algorithm
-
design pattern
-
maven
-
gradle/kts
-
spring springboot springcloud spring security
-
mysql canal shardingjdbc mycat2
-
redis
-
mongodb
-
elastic search
-
rabbirmq rocketmq kafka
-
seata
-
zookeeper
-
dubbo
-
docker
-
k8s
-
network/tcpip/http(s)
-
linux/os
- kotlin/kts/coroutine
- javaFx
- C/C++
- ffmpeg
- openGL
- openCV
- Flutter/Dart
开发语言
java
kotlin
web:
server:
SpringMVC
SpringWebFlux
vert.x
quarkus
client:
api: openfeign Spring-WebClient retrofit
core: okhttp reactor-netty
reactive: reactor RxJava
数据库:
mysql
访问:mybatis/mybatisplus
分库分表:Sharding-JDBC Mycat2
同步:canal
mongodb
访问:spring-data-mongodb
容器化:
docker
kubernetes
说明文档:
asciidoctor
缓存:
redis
Caffeine
搜索引擎:
elastic-search kibana
日志管理:
logstash
链路追踪
skywalking
CAT
消息队列:
rabbitMQ kafka rocketmq
任务调度:
xxl-job
Quartz
注册中心:
nacos
zookeeper
配置中心
nacos
网关
SpringCloudGateway
限流降级:
Sentinel
RPC:
grpc
netty/protobuf
dubbo
json:
jackson
gson
分布式事务
seata
分布式锁:
zookeeper redis
服务器:nginx/OpenResty/tengine/tomcat
接口
文档生成:knife4j/swagger
代码生成:
thrift
管理平台:yapi
源码
代码托管:git/gitlab-ce/github/gitee
静态代码分析:SonarLint SonarQube
持续集成:Jenkins
自动化测试:?
包管理:maven/nexus gradle
自动部署:Spinnaker?
单元测试:junit mockito JaCoCo
javafx
ui:
JFoenix
vfx
打包:
jpackage
Advanced Installer?
qt/c++
electron/js
media:
ffmpeg
javafx/electron/qt
javafx/electron/qt
js
vue
bootstrap
elementUI
java kotlin flutter
应用分发:
蒲公英
bug追踪
bugly
jira
模块化
插件化
热更新
热加载
路由
mvp/mvvm
swift flutter
c++
编译
bazel
cmake
kotlin
coroutine + flow
jetpack compose
compose multiplatform
导航
navigation
mvvm
ViewModel
生命周期
LifeCycle
ORM
Room
Denpendency Injection
Hilt / Dagger
3D
OpenGL/ES
Javafx+OpenGL/ES
compose + OpenGL/ES
Vulkan
Javafx+Vulkan
compose + Vulkan
ui技术
java: awt / swt / swing
javafx ( https://github.com/openjdk/jfx )
compose
C++:
qt ( https://www.qt.io/ )
imgui ( https://github.com/ocornut/imgui )
mfc ( https://learn.microsoft.com/en-us/cpp/mfc/mfc-desktop-applications?view=msvc-170 )
C#
wpf / avalonia ( https://avaloniaui.net/ )
rust
tauri ( rust+webview ) ( https://v2.tauri.app/ )
web
electron ( https://www.electronjs.org/ )