Học để làm server app và web
Chào các anh, chị.
Em mới học lập trình được mấy anh chị khóa trên cho join vào 1 nhóm làm app, thỉnh thoảng có web. Sau 1 thời gian làm việt thì em được mấy anh chị đó tư vấn sang làm server cho số app đấy. Nhưng ngoài việc làm Database xong trả về json trên mạng hay request thẳng vào server để lấy dự liệu thì em không biết làm cái gì nữa. Giờ em muốn học sâu để làm server thì cần học những thứ gì đâu tiên ạ ? Hoặc là anh chị có thể định hướng em học để làm server như nào cho hợp lý và hiệu quả nhất được không ạ Em cảm ơn ạ
Scaling
Caching (redis,…)
Pub/sub message queue (kafka,…)
Mysql performance
Clean code
Testing
Nếu làm bằng java thì sao bạn ?
Mấy cái đó java có hết đó bạn, làm bằng ngôn ngữ gì cũng có mấy cái này.
Mình nói khái niệm để bạn research thêm.
Vd làm 1 service thì chịu tải được bn req/s
Làm sao để scale tăng tải
caching bằng redis
Đối với Java
ok cảm ơn bạn nhé nhé
Cho mình hỏi thêm nha, bộ Stack bạn thường dùng gồm những gì vậy?