Tác giả: P.V.Đ

Làm sao để xây dựng hệ thống cơ sở dữ liệu phục vụ hàng triệu người dùng?

Làm sao để xây dựng hệ thống cơ sở dữ liệu phục vụ hàng triệu người dùng?

Người dùng ngày nay luôn muốn truy cập thông tin nhanh hơn để đưa ra những quyết định chính xác hơn ở bất kỳ thời điểm nào. Vì vậy, Database nếu có khả năng đáp ứng được khả năng sử dụng của nhiều user cùng 1 thời điểm là yếu tố rất quan trọng đối với các nhà quản trị dữ liệu, các developer. Nhìn chung, không đơn giản chỉ là truy vấn hay ghi vào, việc thiết kế dữ liệu sao cho vừa chặt chẽ, bảo mật, đáp ứng truy xuất cao lại vừa có kiến trúc dễ dàng ... »

Các kỹ thuật tiên tiến cho Backend Engineer trong năm 2018 - P2

Các kỹ thuật tiên tiến cho Backend Engineer trong năm 2018 - P2

Trong phần trước mình đã khái quát các kiến thức dành cho Backend Engineer như sau: * Ngôn ngữ lập trình * Package manager * Security * Testing * RDBMS (Hệ quản trị cơ sở dữ liệu quan hệ) * Web Framework Link phần 1: https://blog.vietnamlab.vn/2018/06/29/cac-skill-thiet-cho-backend-en/ Và bây giờ mình sẽ tiếp tục với các kỹ năng khác dành cho Backend Engineer. NoSQL/Cache * Memcached * Redis * DynamoDB * Cassandra Memcached và Redis tôi đều có kinh nghiệm trong thực tế đan ... »

Các kỹ thuật tiên tiến cho Backend Engineer trong năm 2018

Các kỹ thuật tiên tiến cho Backend Engineer trong năm 2018

Tôi đọc một bài viết chi tiết về lộ trình cho Backend Engineer Modern Backend Developer in 2018 [https://medium.com/tech-tajawal/modern-backend-developer-in-2018-6b3f7b5f8b9]. Tuy nhiên tôi cảm thấy có một số khúc mắc đối với lộ trình đã được trình bày trong bài viết. * Cần có bao nhiêu kỹ năng trong bài viết trong lĩnh vực backend hiện nay * Các kỹ năng quan trọng nào chưa được đề cập trong bài viết trong trang web trên Trong bài viết này tôi viết ra một chút về ý kiến riêng của mình về ... »

Javascript 2017

Javascript 2017

Năm hết tết đến kính chúc mọi người thật nhiều sức khỏe, miệng cười vui vẻ, tiền vào mạnh mẽ, cái gì cũng được suôn sẻ, để sống tiếp một cuôc đời thật đẹp đẽ. Quay lại chủ để Javascript, chắc hẳn không ai phủ nhận rằng Javascript là ngôn ngữ được phổ biến và phát triển nhất hiện nay. Quả đúng là như vậy, trong năm 2017 có nhiều công cụ thự viện Javascript tăng theo cấp số nhân. Cảm giác vô đối, bối rối với vô vàn thay đổi của trong cộng đồng Javascript. Nhưng bạn lại không ... »

Giới thiệu Recommend Music Model

Giới thiệu Recommend Music Model

Trong những ngày mưa gió, ngắm những đám mây vội vã bay, cây trút lá, người người vội vã về nhà, đó là cơ hội không thể tốt hơn để ngồi nghe những bản nhạc hay về cuộc sống. Và khi man mác buồn tôi tim đến thằng bạn tỉ tê về một ứng dụng nghe nhạc Spotify . Tôi không thể ngờ rằng có thể ngồi nghe nhạc cả ngày với cái ứng dụng này. Tôi không thể ngờ rằng trong đại dương nhạc hơn 30 triệu bài hát lại có thể chọn lọc ra được những bài hát hiểu ... »

Xây dựng ứng dụng AR với ARToolkit

Xây dựng ứng dụng AR với ARToolkit

Giới thiệu về AR Nói đến AR hẳn là ai không biết thì cũng từng nghe qua rồi. > https://en.wikipedia.org/wiki/Augmented_reality Hiểu nôm na nó AR là một công nghệ cho phép lồng ghép thông tin ảo vào thế giới thực (và ngược lại), nó giúp người sử dụng tương tác với những nội dung số trong thực tại (như chạm vào, phủ vật thể lên trên - nói dễ hiểu là ghép ảnh theo dạng 3D),... Và với phần cứng mạnh mẽ như hiện nay VR/AR sẽ "ảo tung chảo" nhờ ... »

Thử dùng Pepper SDK với Android Studio

Thử dùng Pepper SDK với Android Studio

Pepper là gì? [http://www.softbank.jp/robot/products/] Pepper là một robot màu trắng, cao 121 cm và nặng 28 kg với đầy đủ hai tay (nhưng không có chân) có khả năng thể hiện cảm xúc giống như người và được thiết kế để trở thành một thành viên thực thụ trong gia đình. Hiện tại, chú robot này đang được công ty SoftBank Corp (công ty sản xuất ra Pepper) bán ra tại Nhật Bản. Các nhà mạng Nhật đã tiết lộ có khoảng 1000 robot Pepper được bán ra trong vòng 1 phút khi nó chính ... »

TypeScript Handbook (Phần 3) - Interfaces

TypeScript Handbook (Phần 3) - Interfaces

Nội dung được giới thiệu trong bài viết này Đây là bài viết thứ 3 trong loạt bài giới thiệu về TypeScript [https://vietnamlab.vn/blog/2017/06/30/typescript-handbook-ban-nen-biet/]. Nối tiếp thành công vài bài viết thứ hai giới thiệu về Variable Declarations [https://vietnamlab.vn/blog/2017/06/30/typescript-handbook-phan-2-variable-declarations/] lần này mình sẽ tổng hộp lại Interfaces [https://www.typescriptlang.org/docs/handbook/interfaces.html] trong TypeScript Our First Interface Dưới đây ... »