←Home About Subscribe

Mr D

Blogger & Programmer

  • Sep 20 2019
    Tự làm tool deployer giống ansible playbook

    Nếu các bạn đã từng sử dụng các tool như Rocketeer, jenkins, ansible để deploy thì hẳn đã biết nó dễ dàng cho việc deploy như thế nào. Hôm nay mình sẽ hướng dẫn các bạn tự mình viết scrips đơn giản phục vụ cho việc deployer giống như các tool ở trên

  • Aug 20 2019
    Sử dụng lambda + sqs làm hệ thống send message trên aws

    Chắc hẳn các bạn đã từng làm các server với send message hoặc gửi email sử dụng queue, Các đó ổn tuy nhiên về hiệu năng với bài toán gửi cho số lượng lớn khoảng 1.000.000 end user nhận được message cùng lúc thì đó cũng là 1 bài toán khá đau đầu.

  • Jul 15 2019
    Xây dựng 1 proxy với Go và net/http

    Khái niệm proxy thì chắc hẳn ai cũng biết tuy nhiên mình vẫn muốn nhắc lại. Proxies là các hành động nằm trung gian ở giữa client và server.

  • Mar 15 2019
    Sử dụng mongo DB với Golang

    Cũng như rất nhiều các ngôn ngữ server side khác. Go cũng có thể kết hợp với rất nhiều cơ sở dữ liệu khác nhau.

  • Jan 22 2019
    Tạo tool cli đơn giản với golang

    Golang là một ngôn ngữ mới được phát minh từ Google, cú pháp đơn giản tuy nhiên sức mạnh của nó thì vô cùng vượt trội, Nếu thành thục bạn có thể tạo ra 1 ứng dụng nó vô cùng mạnh mẽ.

  • Dec 10 2018
    5 kỹ thuật nâng cao testing trong golang

    Mặc định Go đã tích hợp sẵn thư viện testing. Nếu bạn đã từng viết Golang chắc hẳn bạn đã biết điều này. Tuy nhiên dưới đây sẽ là 5 kỹ năng nâng cao để bạn vận dụng nó cho việc testing ứng dụng lớn của bạn

  • Feb 22 2018
    Factory patterns trong golang

    Factory patterns là một design pattern mà hầu như tất cả các dự án đều sử dụng. Nếu bạn đã từng biết đến các khái niệm như interface hay implements thì chắc hẳn design pattern này đã ko còn gì xa lạ

  • Jan 1 2018
    Xử lý đồng thời trong Golang giới thiệu về Go routines

    Hiện nay có rất nhiều những ngôn ngữ lập trình hỗ trợ xử lý đồng thời (Concurrency) hoặc multiple threed. Công việc này vừa mang lại hiệu năng về tốc độ đồng thời có thể tận dụng hết được tài nguyên của phần cứng

  • Dec 30 2017
    Caddy Web Server đơn giản và hiện đại

    Chắc hẳn các bạn không còn lạ lẫm gì với nginx. Một Proxy mạnh mẽ đã được phát triển và hình thành lên webserver. Tuy nhiên hôm nay mình sẽ giới thiệu 1 webserver khác có tên là Caddy. Nó cực kỳ đơn giản, và theo đánh giá của mình và các tài liệu tìm được thì có thể trong tương lai gần nó sẽ là đối thủ đáng gờm của nginx.

  • Dec 27 2017
    Grpc và ứng dụng nó trong Microservices

    Hiện tại với API thì quá phổ biến cho các ứng dụng từ giao tiếp client tới server hay từ instance tới instance.

© Copyright 2019 Mr D