All
Companies

Related posts

View all
Manager là gì? Những kỹ năng cần có để trở thành Manager

Manager là gì? Những kỹ năng cần có để trở thành Manager

Manager là một chức vụ vô cùng quan trọng trong bất kỳ tổ chức nào. Họ giữ vai trò then chốt trong việc đảm bảo hoạt động suôn sẻ và hiệu quả của doanh nghiệp. Nhưng Manager là gì và vai trò của họ trong công ty ra sao? Hãy cùng TopDev tìm hiểu trong bài viết dưới đây. Manager là gì? Manager, hay quản lý, là người đứng đầu và điều hành một nhóm, một bộ phận hoặc một tổ chức. Với vai trò quản lý, họ có trách nhiệm lãnh đạo, quản lý các hoạt động hàng ngày và đưa ra các chiến lược quan trọng để đạt được mục tiêu của tổ chức. [irp posts="49563" name="IT Manager Là Gì? Những Điều Bạn Cần Biết Về IT Manager"] Vai trò của Manager trong công ty Manager đóng vai trò quan trọng trong việc cân bằng các nguồn lực để phân công công việc một cách hợp lý và đạt hiệu quả cao nhất. Họ là người lên kế hoạch, [...]

Read more
Distributed Lock Manager – Vấn đề liệu có được giải quyết

Distributed Lock Manager – Vấn đề liệu có được giải quyết

Bài viết trước mình có đề cập đến Lock và các loại Lock để giải quyết những vấn đề liên quan đến Concurrency. Sử dụng lock là một phương pháp đơn giản nhưng rất hữu ích khi mà các tiến trình khác nhau trong nhiều môi trường phải vận hành và chia sẻ các tài nguyên theo cách đồng bộ. Tuy nhiên, quản lý lock như thế nào lại là một bài toán không đơn giản vậy nên có khá là nhiều bên thứ ba nhảy vào để giải quyết cũng như ăn miếng bánh béo bở này từ những vấn đề của mọi hệ thống dữ liệu lớn. Việc quản lý này được gọi là Distributed Lock Manager Trình quản lý khóa phân tán (distributed lock manager – viết tắt DLM) là một thành phần có thể tích hợp để giúp bạn quản lý lock do bên thứ ba cung cấp để hỗ trợ nền tảng (platform) hệ thống của bạn. Trình quản lý khóa [...]

Read more
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
Tạo ứng dụng Reactjs lấy dữ liệu từ Rest API

Tạo ứng dụng Reactjs lấy dữ liệu từ Rest API

Bài viết được sự cho phép của tác giả Mai Đông Giang Trong việc phát triển ứng dụng hiện đại thì tần suất làm việc với RestAPI rất thường xuyên. Hôm nay, mình xin chia sẻ với các bạn cách tạo 1 ứng dụng Reactjs demo làm việc với dữ liệu được lấy từ API. Tạo 1 dự án Reactjs Việc đầu tiên chúng ta tạo 1 dự án mới. Bạn nào đang thao tác với các dự án cũ thì có thể bỏ qua bước này. Mình dùng lệnh tạo dự án npx create-react-app react-getapi. Bạn nào thấy lạ thì có thể xem qua bài viết giới thiệu về `npm` của mình tại đây để hiểu thêm nhé. Di chuyển vào thư mục dự án vừa tạo cd react-getapi. Cài đặt thư viện Bootstrap Mình sẽ cài đặt gói thư viện này để trình bày giao diện cho đẹp và nhanh hơn. Bạn chạy lệnh sau yarn add bootstrap. [irp posts="31804" name="Hướng dẫn sử dụng ReactJS Props và State"] [irp posts="31006" [...]

Read more