Xu hướng ngày càng phổ biến của các chuẩn mới về sản xuất phần mềm là yêu cầu các developers viết unit test khi cài đặt source code. Việc viết unit trước đó rất hạn chế, ít, nhiều khi còn không được thực hiện trong các dự án. Bài viết xin giới thiệu một trong những công cụ phổ biến và hữu dụng được sử dụng để viết Unit test có một cái tên rất đặc biệt “cucumber – dưa chuột”. Nội dung bài viết : 1. Cucumber là gì. 2. Ngôn ngữ Gherkin. 3. Hướng dẫn cài đặt Cucumber. 4. Tổng ... »
Trong quy trình xử lý big data hiện tại, Spark và Hive thường được sử dụng chung với nhau: Spark đóng vai trò là engine xử lý data Hive là datawarehouse lưu trữ dữ liệu đã xử lý từ Spark Thông thường, việc cập nhật dữ liệu từ Spark vào bảng trên Hive khá đơn giản, chỉ mất 1 vài dòng code, tuy nhiên trong trường hợp khi bảng trên Hive có cấu trúc phức tạp như 1 trường có cấu trúc nested thì việc xử lý sẽ cần tốn công một chút. Bài viết này sẽ cung cấp 2 ... »
