-------- codeSheepアップマスタ局Bから再生
基本
プログラミング言語:JavaのPythonのC
- 基本的なアルゴリズム
- ネットワークの基本的な知識:TCP / IP、HTTP / HTTPS
基本的なデザインパターン
ツール
- OS:Linuxの(CentOSの\ Ubuntuの\鉄...)
- 管理コード:SVN / Gitの
継続的インテグレーション(CI / CD):ジェンキンス
Javaプロジェクト管理ツール:Mavenの/のGradle
フレームワーク
アプリケーション層のフレームワーク
SSH(スプリング+構造体+休止)(廃止)- SSM:春+ springmvc + MyBatisの(ポップ)
- 春ブーツ
ミドルウェアの様々な
- メッセージキューMQ
- RPC通信フレームワークgRPCの倹約ダボspringcloud
- elasticsearchデータベース検索エンジン
データベース
SQL:MySQLの/ Postgre SQL
NoSQL:RedisのmemcachedののMongoDB elasticsearch
アーキテクチャ
分散/マイクロサービスのアーキテクチャ
- 春の雲
- ダボ
- rpc通信
仮想化/コンテナ指向技術
- ドッカー
- コンテナ
- K8S kubernetes
ウォッチソース/パフォーマンス
- JDKのソースコードといくつかのデザインのアイデア
- 春のソース
- JVMの詳細とトラブルシューティング
- 高い同時実行/可用性