My whole stack architect road -Java Internet technology stack

My whole stack architect road -Java Internet technology stack

JavaSE articles

  • Overview of the Java development environment to build
  • Java data storage
  • Java data calculation
  • Java program flow control
  • Java arrays
  • Java object-oriented programming (on)
  • Java object-oriented programming (in)
  • Java object-oriented programming (under)
  • Java Common API
  • set
  • Generics
  • Exception Handling
  • annotation
  • IO / BIO / NIO
  • Design and Implementation Framework AIO network tio
  • Multithreading
  • network programming
  • Reflection and dynamic agents
  • Journal
  • XML
  • Regular Expressions
  • New features of the Java language practice
  • Database Programming (JDBC + MySQL)
  • data structure
  • algorithm
  • Design Patterns
  • Apache Commons combat and source code analysis
  • RxJava combat and source code analysis
  • Google Guava
  • JVM
  • Netty combat and source code analysis
  • Java Performance Tuning
  • Java implementation HTTP Server
  • Java implementation ORM Framework
  • Java implementation of RPC Framework

JavaWeb front-end papers

  • HTML/HTML5
  • CSS/CSS3
  • Boostrap
  • Less
  • JavaScript
  • jQuery
  • NodeJS
  • Angular
  • Zepto
  • ES5 / 6/7
  • Grunt
  • Gulp
  • Webpack
  • Front-end project
  • The development of micro-channel public number
  • Small micro-channel application development
  • View / mpVUE
  • Vue project
  • React
  • React Native
  • React Project
  • Flutter

JavaWeb backend articles

  • Fundamentals of Computer Networks

  • HTTP protocol

  • Tomcat use and source code analysis

  • Server-side component Servlet

  • Server-side component Filter

  • Server-side component Listener

  • Java template engine Beetl / Freemarker

  • Cookie and Session Control Session

  • Ajax asynchronous data transmission

  • globalization

  • File upload and download

  • JavaWeb Bookstore

  • Spring Framwork(IOC/AOP)

  • Spring MVC

  • Mybatis / MBG / PageHelper / mapper / MybatisPlus

  • JPA/Hibernate/Spring Data JPA

  • activities

  • Spring Boot

  • Spring Cloud

  • Alibaba Spring Cloud

  • JetCache

  • Netty

  • Dubbo

  • easyExcel

Java Tools articles

  • JDK
  • IntelliJ IDEA
  • Git/GitHub/Gitlab
  • Maven/Gradle
  • Jenkins
  • PowerDesigner
  • Postman
  • Wireshark
  • Chrome

Java中间件篇

  • RabbitMQ/RocketMQ/Kafka
  • Redis/MongoDB
  • ShardingSphere/MyCAT
  • Redis/MongDB
  • Elasticsearch
  • 分布式事务中间件 seata

Java大数据篇

  • Hadoop生态

    • 大数据存储Hadoop
    • 分布式服务管理Zookeeper
    • 数据仓库Hive
    • 数据查询impala+kudu+clouderManager
    • 分布式发布-订阅系统Kakfa+监控 kafkaManager/kafkaMonitor
    • 分布式非关系型数据库HBase+Hbase二级索引创建工具Phoenix
    • 任务调度框架Oozie/Azkaban
    • 数据查询框架Kylin+druid
    • 大数据图形工具Hue
  • Spark生态

    • Scala
    • SparkCore+Spark SQL
    • Spark Streaming
    • Spark mlib
    • Spark内核优化
  • Flink生态

Java系统测试篇

  • 单元测试(Junit/TestNG)
  • 压力测试Jmeter
  • 自动化测试Selenium
  • 负载测试LoadRunner

Java基础设施篇

  • Linux系统
    • Linux系统概述与运维环境搭建
    • Linux系统管理(文件目录、用户权限、磁盘网络,软件、内存、安全)
    • CentOS7新特性
    • 文件服务(Samba、NFS、SFTP)
    • Web服务(HTTP协议、Apache、Nginx,Tengine,OpenRestry)
    • LAMP/LNMP
    • DNS
    • Shell编程
  • Nginx
  • Zabbix
  • Zookeeper
  • 负载均衡集群解决方案 HAProxy+LVS
  • 高可用集群解决方案 Keepalived
  • 高性能集群解决方案
  • ansible/puppet/fabric /saltstack
  • Zabbix
  • Skywalking Tracing
  • Grafana
  • ELK logging
  • Sentry Exception Logging
  • Prometheus Metrics
  • Sonar
  • Jenkins
  • 禅道/Jira
  • Confluence(wiki)
  • MySQL/InfuxDB
  • Docker/Kubernetes/Rancher
  • MooseFS/GlusterFS/ FastDFS
  • KVM
  • Python自动化运维
  • Web安全OPENWAF
  • devops/gitops/aiops

Guess you like

Origin www.cnblogs.com/ittimeline/p/11441813.html