Skip to content

Backend-Masters/report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Back-end Master

  1. Understanding of Client-Server Model - 180422
  2. Understanding of HTTP(HTTPS) - 180422
    • Apache httpd vs nginx - 180429
  3. Enhance Performance
    • Scalability - 180506
      • Scale Up
      • Scale Out
    • Cache - 180506, 180520
      • Web cache
      • Varnish
    • WAS
      • Redis
        • Introduction to Redis - 180520
        • Redis Clustering pt.1 - 180527
        • Redis Clustering pt.2 - 180603
        • Redis Sharding - 180527
        • Redis client (Java) example - 180527
      • Memcached - 180520
      • ehcache - 180603
    • Asynchronous Programming
      • sync vs async - 180610
      • Understading of Node.js engine - 180610
      • Reactive Programming
        • To be continued
  4. ALM, Build, Test, Deploy (CI / CD)
    • Build, Deploy and Test
      • (Java) Maven, Gradle - 180617
        • Build Lifecycle - 180701
        • Dependency management - 180701
      • (JS) npm, webpack, grunt - 180617
      • xUnit - 180708
    • Introduction to ALM / CI - 180701
    • CI/CD (Continuous Integration / Continuous Delivery) - 180701
      • Tools
        • Jenkins
        • Atlassian products
          • Jira, Bamboo, Confluence, etc
    • Understanding of Deploy
      • Deploy automation - 180708
      • Docker
        • Understanding of Docker - 180715
        • Simple usage of Docker - 180715
        • Docker orchestration
          • Shipdock
          • Swarm vs Kubernetes
  5. Logging
    • (Java) log4j, logback, slf4j
    • ELK stack (Elasticsearch + Logstash + Kibana)
  6. Performance Test
  7. Architecture
  • MSA (Micro Service Architecture)
    • Spring Cloud
  1. Others
    • Reactive Programming (for Java)
      • (prerequisite) Lambda for Java8
      • (prerequisite) Stream API for Java8
      • Reactive Programming
      • RxJava
      • Spring5 reactor
    • Versioning
      • git
        • gitflow
    • TDD - 180708

About

공부자료 & 발표자료 모음

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5