All
Companies

Related posts

View all
Tấn công các cụm Kubernetes qua lỗi API Kubelet misconfigure

Tấn công các cụm Kubernetes qua lỗi API Kubelet misconfigure

Bài viết được sự cho phép của tác giả Trần Nhật Trường Giới thiệu Kubelet là một agent trong từng node, có tác dụng quản lý tất cả container. Kubelet được giám sát, điều khiển bởi Control plane (hay còn gọi là Master), dùng để quản lý các node và các pod trong cluster. [caption id="attachment_61021" align="aligncenter" width="538"] Kiến trúc tổng quan Kubernetes[/caption] Ôn lại các kiến thức của Kubernetes, ta sẽ có một số khái niệm như cluster (cụm). Các cluster sẽ chứa các node (nút), cung cấp tài nguyên và quản lý các node. Các node chứa các pod. Các container được chạy trên các pod. Kube-apiserver là một thành phần của control plane, nó là front end của control plane, cung cấp giao diện API cho các thành phần khác giao tiếp với control plane. [caption id="attachment_61020" align="aligncenter" width="1024"] Kiến trúc của node[/caption] [caption id="attachment_61019" align="aligncenter" width="686"] Mối liên hệ giữa cluster và node[/caption] Nguyên nhân Nhìn trên kiến trú [...]

Read more
Top các Framework Java Backend phổ biến cho anh em Developer

Top các Framework Java Backend phổ biến cho anh em Developer

Ngôn ngữ lập trình Java luôn được đông đảo lập trình viên ưa chuộng và sử dụng nhờ sự rõ ràng về mặt cấu trúc, dễ học, hỗ trợ đầy đủ lập trình hướng đối tượng. Từ lâu, Java đã trở thành nền tảng của hầu hết các Website với việc không chỉ được sử dụng để viết ứng dụng ở Backend mà còn có thể lập trình Frontend. Hiện nay có rất nhiều Framework Java được sử dụng rộng rãi, trong đó không ít những Framework Backend tốt khiến anh em lập trình viên phân vân lựa chọn học và làm việc. Bài viết hôm nay chúng ta cùng nhau điểm qua các Framework Java Backend phổ biến để xem bạn nên sử dụng cái nào cho dự án sắp tới nhé. Các Framework Java hiện nay ngoài việc tạo ra ứng dụng Java chạy cho Backend thì còn được tích hợp đầy đủ các công cụ, thư viện giúp tạo ra giao diện, Web UI cho người dù [...]

Read more
Lộ trình học và phát triển kỹ năng Java Backend

Lộ trình học và phát triển kỹ năng Java Backend

Java Backend là một lĩnh vực đầy tiềm năng và cần thiết trong việc phát triển các ứng dụng web và hệ thống phần mềm hiện nay. Với sự phát triển không ngừng của công nghệ, nhu cầu về các ứng dụng và hệ thống phần mềm ngày càng tăng cao, điều này đòi hỏi các nhà phát triển phải có những kỹ năng chuyên môn vững chắc để đáp ứng được yêu cầu của thị trường. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về lộ trình học tập và phát triển kỹ năng Java Backend. Tổng quan về Java Backend Java Backend là tập hợp các thành phần hoặc dịch vụ xử lý dữ liệu và logic ứng dụng, nằm ở phía máy chủ của ứng dụng web hoặc hệ thống phần mềm. Nó chịu trách nhiệm cho việc cung cấp chức năng cho người dùng thông qua giao diện người dùng (UI). Điề [...]

Read more
Tại sao Vue.js được nhiều frontend developer lựa chọn?

Tại sao Vue.js được nhiều frontend developer lựa chọn?

Bài viết được sự cho phép bởi tác giả Sơn Dương Theo khảo sát State of JavaScript, Vue.js là một front-end framework được nhiều người tìm hiểu nhất. Trong bài viết này, chúng ta cùng tìm hiểu lý do tại sao chọn Vue.JS. Đồng thời, mình cũng sẽ hướng dẫn các bạn cách xây dựng một ứng dụng đơn giản với Vue.js Một JavaScript framework tuyệt vời Như bạn đã biết, Javascript đã có tuổi đời hơn 10 năm, không quá trẻ nhưng cũng không phải là lâu đời nếu so với các ông già gân như Java, C#. Cộng đồng người sử dụng Javascript ngày càng lớn mạnh, do đó mà số lượng JS framework mới ra mắt rất nhiều. Nổi bật nhất trong số đó là React, Vue, Angular và tân binh svelteJS. Bài viết này mình sẽ không so sánh để chọn ra một JS framework tốt nhất, các bạn có thể xem lại bài viết này của mình: React [...]

Read more