Giới thiệu về Faas trong việc phát triển các hệ thống phân tán

Giới thiệu về Faas trong việc phát triển các hệ thống phân tán

I. Lời mở đầuTrước khi hiểu được FaaS là ​​gì, chúng ta cần hiểu một thuật ngữ khác rất quan trọng đó chính là serverless computing. Serverless computing là một mô hình nhằm mục đích quản lý abstract server và cơ sở hạ tầng cấp thấp. Trong mô hình này, việc phân bổ tài nguyên được quản lý bởi nhà cung cấp dịch vụ cloud thay vì các lập trình viên, điều này có thể mang lại một số lợi ích rất lơn. Nói cách khác, mô hình serverless nhằm mục đích giúp các lập trình viên tập trung vào ... »

Test asynchronous code và mocking với Jest

Test asynchronous code và mocking với Jest

Mở đầuỞ phần trước tôi đã giới thiệu cơ bản về cách cài đặt cũng như cách kiểm tra xem code của mình có đúng như kết quả mong đợi. Phần này tôi sẽ giới thiệu các kỹ thuật liên quan đến Integration test. Cùng bắt đầu thôi!1.Testing asynchronous codeBất đồng bộ trong Javascript có 2 loại cơ bản là: Callbacks và Promises. Chúng ta sẽ lần lượt tìm hiểu cách viết test với các loại này như thế nào.CallbacksCùng xem ví dụ sau để hiểu rõ hơn//uppercase.js function uppercase(str, callback) { callback(str.toUpperCase( ... »

[Robotic Process Automation] Giới thiệu RPA và công cụ Uipath

[Robotic Process Automation] Giới thiệu RPA và công cụ Uipath

Nội dung: Giới thiệu RPA Sự xuất hiện của RPA (robot phần mềm) và sự khác biệt so với công nghệ thông thường Các tác vụ được cho là tương thích với RPA. Lợi ích của RPA đem lại trong cuộc sống Ba giai đoạn của RPA Sự khác biệt giữa RPA và AI Những doanh nghiệp nào đang sử dụng RPA All 52 RPA Software Tools & Vendors of 2019: Sortable List Giới thiệu UiPath https://www.uipath.com/ Cài đặt và sử dụng UiPath Tài liệu tham khảo 🔰 Giới thiệu RPA Theo như trang này: https://www.uipath. ... »

Tưng bừng tất niên 2019 CÔNG TY TNHH GMO-Z.COM VIỆT NAM LAB CENTER .

Tưng bừng tất niên 2019 CÔNG TY TNHH GMO-Z.COM VIỆT NAM LAB CENTER .

Năm 2019 đã chính thức khép lại và chúng ta đang tận hưởng không khí của những ngày cận Tết Nguyên Đán - Xuân Canh Tý 2020. Chào đón một năm mới, một thập kỷ mới, những dự định mới, nhà nhà rộn ràng, người người tươi vui. Hòa chung không khí đón mừng năm mới và chia tay một năm cũ với những thành công đã đạt được, tối ngày 17/1/2020 tức ngày 23 tháng chạp Âm lịch, CÔNG TY TNHH GMO-Z.COM VIỆT NAM LAB CENTER đã tổ chức  buổi tiệc tất niên trong không khí ... »

Global internship 2019

Global internship 2019

''Hân hạnh chào đón các bạn đến với công ty GMO-Z.com Vietnam Lab Center, chắc chắn các bạn sẽ có khoảng thời gian bổ ích tại đây'' thay cho lời chào mà chúng tôi dành cho tất cả các bạn thực tập sinh. Có thể với nhiều bạn sinh viên nghĩ rằng: đi thực tập nhằm mục đích phục vụ việc vượt qua tín chỉ để ra trường, nhưng bạn có biết rằng kinh nghiệm còn hơn cả bằng cấp trong nền kinh tế đầy thách thức ngày nay không? Đứng ở vị trí của nhà tuyển dụng chúng ... »

Báo cáo nghiên cứu Quý 4 năm 2019.

Báo cáo nghiên cứu Quý 4 năm 2019.

Năm 2019 sắp kết thúc, buổi nghiên cứu quý định kỳ lần 4 năm 2019 của các kỹ sư GMO- Z.com Việt Nam Lab Center đã diễn ra ngày 20/12 vừa qua.Với tinh thần làm việc hăng say, đam mê nghiên cứu các kỹ thuật mới, trong buổi phát biểu nghiên cứu quý lần này, các kỹ sư của chúng tôi đã chia thành từng nhóm nghiên cứu và trình bày các nội dung như sau:1.Đề tài nghiên cứu về RPA - UiPath: Kỹ sư T.H.Sang -Nội dung chính của bài nghiên cứu: ... »

Tạo mini game 15 puzzle bằng HTMl/CSS/Javascript

Tạo mini game 15 puzzle bằng HTMl/CSS/Javascript

I.Giới thiệu về trò chơi: 15 puzzle do Sam Loyd nghĩ ra vào năm 1878 lúc đó là 1 món đồ chơi cầm tay bằng nhựa giống như hình minh họa. Nhìn bề ngoài trông có vẻ đơn giản nhưng tính "hại não" rất cao. Cách chơi rất đơn giản bạn chỉ đẩy các ô số vào ô trống, sắp xếp theo thứ tự 1 - 15 giống bảng bên dưới là dành chiến thắng : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 II.Demo trò chơi: Dưới đây là ... »

Golang - Data race và cách xử lý

Golang - Data race và cách xử lý

Trong lập trình đồng bộ (Concurrent Programming), data races luôn là một vấn đề khá đau đầu, cũng như khó debug. Trong bài viết này, chúng ta sẽ cùng nhau tìm hiểu về data races trong golang cũng như cách phát hiện và xử lý chúng. ... »