Tag Archives: server

Bạn biết gì về Caching – Kĩ thuật được 96.69% hệ thống sử dụng để tăng tốc độ tải

Gần đây, nhiều bạn yêu cầu Code Dạo viết thêm mấy bài nặng tính kĩ thuật về architecture design hơn. Do vậy, Code Dạo sẽ chia sẻ thêm về những kĩ thuật design, các system component phổ biến mà các hệ thống lớn hay dùng nhé!

Trong bài này, chúng ta sẽ tìm hiểu về Caching, một kĩ thuật được sử dụng trong 96,69% các hệ thống để tăng tốc độ tải và giảm tải cho hệ thống nhé.

Đây là một kĩ thuật rất đơn giản nhưng lại vô cùng hiệu quả và cực kì phổ biến! Continue reading Bạn biết gì về Caching – Kĩ thuật được 96.69% hệ thống sử dụng để tăng tốc độ tải

Advertisements

Cùng học Cờ Lao – Những ưu nhược điểm của Cloud

Ở hai kì trước, mình đã giúp các bạn hiểu tổng quát cloud là gì, cũng như những dịch vụ mà Cloud cung cấp.

Tuy nhiên, khi chém gió về Cloud, có thể các bạn sẽ bị hỏi: Ủa vậy Cloud nó có gì hay ho? Tại sao phải dùng Cloud, nó có ưu nhược điểm gì không? Khi nào nên và khi nào không nên dùng Cloud!

Do vậy, trong bài này, mình sẽ chia sẻ về những ưu nhược điểm của Cloud so với việc tự host, để chúng ta có thể đưa ra lựa chọn cho phù hợp nhé.

Continue reading Cùng học Cờ Lao – Những ưu nhược điểm của Cloud

Cùng Học Cờ Lao – Cloud là cái chi chi? Cloud có gì hot?

Như đã hứa với các bạn, Code Dạo sẽ lần lượt ra mắt những bài viết đầu tiên của Series Cùng Học Cờ Lao – Tìm hiểu Cloud Computing cùng Code Dạo.

Theo mình, để nắm vững một cái gì đó, chúng ta cần phải hiểu nó là gì, lý do nó ra đời, vấn đề mà nó giải quyết, trước khi cắm đầu vào dùng một cách mù quáng.

Do vậy, ở những bài đầu tiên của series, chúng ta sẽ tìm hiểu tổng quan về cloud là gì, những vấn đề mà nó giải quyết, những lý do mà chúng ta nên sử dụng cloud nhé!

Continue reading Cùng Học Cờ Lao – Cloud là cái chi chi? Cloud có gì hot?

[Tâm sự] Những sai lầm và thất bại mà mình từng nếm trải trong 5 năm làm việc – Phần 3

Series gồm 3 phần:

 

Ở 2 phần trước, các bạn đã nghe mình chia sẻ về những sai lầm mình mắc phải khi mới ra trường, làm việc ở Fsoft và Aswig; khi qua UK, làm việc cho phòng IT của ĐH Lancaster.

Ở phần cuối cùng trong series, mình sẽ kể về những sai lầm của mình ở vị trí hiện tại – Senior Front-end Engineer tại Algomerchant nha.

Phần này sẽ có vài đoạn bi đát và lâm ly gay cấn hơn 2 phần đầu nhiều nhe!

Continue reading [Tâm sự] Những sai lầm và thất bại mà mình từng nếm trải trong 5 năm làm việc – Phần 3

Sự khác biệt giữa server-side rendering và client-side rendering

Trong series Lược Sử Lập Trình Web, mình đã kể về chuyện lập trình web đang có xu hướng chuyển dần từ server-side rendering sang client-side rendering.

Trong bài này, chúng ta sẽ cùng tìm hiểu về sự khác nhau giữa hai cơ chế này, ưu nhược điểm của chúng để có thể dễ dàng lựa chọn khi sử dụng nhé! Chúng ta cũng sẽ tìm hiểu những công ty công nghệ lớn như Facebook, AirBnB sử dụng cơ chế nào luôn!

Continue reading Sự khác biệt giữa server-side rendering và client-side rendering

Series Lược Sử Lập Trình Web Phần 2 – Thời đại của jQuery

Series này gồm 4 phần chính:

Ở phần trước, chúng ta đã tìm hiểu về lập trình web ở những năm 2006 trở về trước, thời mà viết web chỉ đơn thuần là viết code cho server render ra HTML/CSS/JS.

Ở phần này, chúng ta cùng nhìn lại những năm 2006-2010, buổi bình minh của JavaScript nhé.

Continue reading Series Lược Sử Lập Trình Web Phần 2 – Thời đại của jQuery

7 sự thật trong ngành lập trình mà dân “ngoại đạo” không hề biết

Hôm nay, mình chia sẻ những điều “thú vị” trong ngành mình, ai ở trong ngành cũng biết nhưng người thân, bạn bè, những người “ngoại đạo” lại không hề hay biết nhé.

Continue reading 7 sự thật trong ngành lập trình mà dân “ngoại đạo” không hề biết