I love streaming algorithms - they make you think! Since they can process data in (near) real-time, they are ideal for applications where immediate feedback is needed. Most of today's recommendation or machine learning systems are built on batch process, however.
Could be Interesting! Big Data Data ScienceNo, we are not talking about Hash browns. 😗
Could be Interesting! Big DataIn any system, there are millions and millions of users record. How could a system tells username is not available almost instantly. Enter Bloom Filter. 😎
Could be Interesting! Big DataWe all have our preferred learning style. For me, when it comes to learning, I am more of a read, learn and do person. I prefer reading the materials than watching an hour long video. I believe reading gives me time to absorb and digest the knowledge, then, think of the potential implications. However, learning without an implementation is just an entertainment. So, I built and wired up this site to reflect my learnings. (Utilized Flask Framework, containerized with Docker and first deployed on AWS in Jan 2023).
Disclaimers: By no means, my write-ups are absolute truth. There are many different ways to achieve something. Besides, technology is always evolving and some of my posts might be outdated but fundamentals stay the same.