#j2team_share #j2team_tutorial #j2team_programming
**Performance Optimization Guideline
**Bạn đang gặp vấn đề với performance?
API của bạn có thời gian phản hồi quá lâu?
Server của bạn thường xuyên quá tải?
Hay hoá đơn cloud đập vào mặt bạn những con số quá kinh khủng dù mới chỉ có một nhúm người dùng?
Nếu bạn đang gặp phải những vấn đề trên, hay chỉ đơn giản bạn là một developer đang mong muốn tăng lương mà chưa biết nên lấy lý do gì?
**Hãy đọc thử series bài viết này.
**Hướng dẫn tiếp cận tối ưu performance theo cách vừa khoa học mà vừa thực tế từ chính công việc hàng ngày của tác giả.
Tác giả: **Minh Monmen** (it's me)
Rất mong sẽ nhận được nhiều gạch đá của các bạn.
**Link series**: https://viblo.asia/s/performance-optimization-guideline-DVK2jDQ2KLj
3 bài viết đã public:
- **Những câu hỏi cơ bản**: https://viblo.asia/p/performance-optimization-101-nhung-cau-hoi-co-ban-Qbq5Q9BE5D8
- **Scalability và câu chuyện về ảo tưởng distributed: **https://viblo.asia/p/performance-optimization-102-scalability-va-cau-chuyen-ve-ao-tuong-distributed-3Q75wQA9ZWb
- **Nghệ thuật tìm kiếm bottleneck: **https://viblo.asia/p/performance-optimization-103-nghe-thuat-tim-kiem-bottleneck-jvEla784Kkw
#Vui_Tet_Viblo_Tram_Tro_Keycap
#j2team_share
Một bài mình cùng team nghiên cứu trong thời gian gần đây với một lỗi khá nguy hiểm liên quan đến Laravel bật debug mode, hy vọng là có ích cho các bạn dev
Chúng mình cũng viết mã exploit tại https://github.com/khanhnv-2091/laravel-8.4.2-rce, hi vọng sẽ giúp ích cho các bạn trong quá trình nghiên cứu, đừng vác đi hack tùm lum nhé, chỉ để nghiên cứu thôi nhớ
https://viblo.asia/p/6J3ZgN8PKmB
#Vui_Tet_Viblo_Tram_Tro_Keycap
Chắc chắn sẽ không phải nói quá khi khẳng định caching là kỹ thuật mà mọi developer đều cần phải biết. Từ backend tới frontend, từ web app tới mobile, hay thế giới mới lạ của ML và AI, blockchain... đều có sự tham gia của những thành phần làm nhiệm vụ caching. Caching có thể xuất hiện dưới hình thức to lù lù như dàn CDN ta hay thuê, hay nhỏ tí nị như chiếc bộ nhớ L1 của CPU.
Bài viết kể về con đường mình tìm hiểu về caching cũng như những hệ thống mình đã sử dụng cache, từ xenforo, PHP, ReactJS cho tới microservices.
----
Mặc dù mấy hôm nay mình bận viết bài, nhưng cũng kịp chào năm mới bằng chiếc report lỗ hổng bảo mật khá lớn cho trang web đang được bàn tán xôn xao trong group là napthengay.vn
Bên đó đã nhanh chóng vá xong lỗ hổng tuy nhiên vẫn đang phải tiếp tục xử lý những sự cố liên quan đến thẻ zing, nên mình sẽ không public thêm thông tin về lỗ hổng đã được vá nữa, mong anh em nạp thẻ hãy nhanh tay có mã phát nạp ngay và cẩn thận hơn với hoạt động mua bán thẻ online của mình. Mà theo mình là nên né thẻ zing ra.
#j2team_share #Vui_Tet_Viblo_Tram_Tro_Keycap
Gần đây mình có gặp phải vấn đề phải backup định kỳ thư mục lớn lớn cỡ xxxGB toàn ảnh ọt trên server. Nó dạng unmanaged chứ không như các cloud xịn nên mình phải tự lo lấy việc backup.
Thế là mình có tìm hiểu đôi chút xem có cách backup nào đáng tin cậy và hiệu quả nhất và viết được bài viết này. Hy vọng được mọi người đọc và gạch đá
#j2team_share #vui_tet_viblo_tram_tro_keycap
Thi thoảng phải làm cái j đó để share không mang tiếng ninja mãi. Xong nhận ra chả biết làm gì thế là lại viết bài. Thôi thì tạp phí lù từ muối mặt bảo khách hàng ctrl+F5 cho tới chống ddos bypass cache rồi stream change data capture các bác đọc tạm vậy :)))
#j2team_share #Vui_Tet_Viblo_Tram_Tro_Keycap