PinnedPublished inCodeXIntroduction to Recommendation System — Part 1A light introduction to a recommendation system that is widely adopted by large companiesFeb 1, 2021Feb 1, 2021
PinnedPublished inCodeXBackground Job & Queue — Pushing Millions of Notifications per HourIn this article, I present a case study of adopting the background job and queue model to a real system. Given the current system…Jan 30, 2021Jan 30, 2021
PinnedPublished inCodeXBackground Job and Queue — Concurrency and OrderingAddressing concurrency and execution order of background jobsJan 29, 2021Jan 29, 2021
PinnedPublished inThe StartupBackground Job and Queue — Practical Application Use CasesMore details on Background Job and Queue with Practical Use CasesJan 27, 2021Jan 27, 2021
Published inCodeXCaching — How to do in a proper wayCaching is easy, no kidding. Anyone can do it after reading a 10min tutorial. Same way as a 3yo kid can use pen to draw something (by…Jul 30, 20221Jul 30, 20221
Published inCodeXCaching — Basic concept for next-level developers (cont.)In this article, I continue to provide you the next 3 levels of caching illustrated by the implementation of a web-based application. This…Apr 16, 2022Apr 16, 2022
Published inCodeXCaching — Basic concept for next-level developersCaching plays an essential role in the success of large- (and small-) scale systems with millions of users. This is a technique or a skill…Feb 13, 2022Feb 13, 2022
Published inCodeXInstant Messaging or Real-time Communication: Behind the sceneTo many people, especially the guys working with Node.js, this topic is not quite new. There are a lot of tutorials like “Create a simple…Sep 8, 20211Sep 8, 20211
Published inThe StartupMatrix Factorization Collaborative Filtering — an ExplanationJust a kind note: Since Medium does not support maths equations, many of them in this post were changed to raw representation. In case you…Feb 17, 20211Feb 17, 20211
Published inThe StartupCollaborative Filtering Recommendation System — an IntroductionI introduced Content-based Recommendation Systems in the last article, which aims to provide item recommendations to the users based on theFeb 10, 2021Feb 10, 2021