ELEMENTS OF COMPUTER SCIENCE
open-menucloseme
Home
Books
About us
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 7

    calendarFeb 13, 2025 · 3 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this final post, we will provide a brief overview of the applications of Bloom filters and discuss their potential limitations.
    Read more
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 6

    calendarFeb 13, 2025 · 3 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will implement a Bloom filter in C# and demonstrate its functionality through a concrete application: we will show how it can be used to quickly check if a URL is malicious.
    Read more
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 5

    calendarFeb 13, 2025 · 7 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will formalize what we previously discussed and provide a precise definition of a Bloom filter. We will then delve into the mathematical principles behind it, focusing on the optimization of its parameters.
    Read more
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 4

    calendarFeb 13, 2025 · 5 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will provide an informal introduction to Bloom filters using a simple analogy with a stamp collection.
    Read more
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 3

    calendarFeb 13, 2025 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will briefly explore a concrete example where the techniques mentioned earlier fall short of fully addressing the problem. We will then discuss why a new solution is required.
    Read more
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 2

    calendarFeb 13, 2025 · 6 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will explore various techniques for storing and querying massive amounts of data, with a particular emphasis on hashing.
    Read more
  • Utilizing Bloom filters for efficient querying in large-scale datasets - Part 1

    calendarFeb 13, 2025 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Starting today, we are introducing a series on using Bloom filters for efficiently determining the existence of elements in large datasets. Our objective is to provide a comprehensive overview, exploring their necessity for scalable querying, analyzing their time complexity, and demonstrating a simple implementation in …
    Read more

Nicolas DESCARTES

This blog gathers the contributions of a passionate software engineer convinced that getting to the bottom of things is the best way to truly understand the big picture.

Buy me a coffee
Read more about Nicolas Descartes

Don't miss new articles

/* Real people should not fill this in and expect good things - do not remove this or risk form bot signups. */

Recent Posts

  • Understanding and leveraging Semantic Kernel - Logging and monitoring
  • Understanding and leveraging Semantic Kernel - Integrating Semantic Kernel with the MCP protocol
  • Understanding and leveraging Semantic Kernel - Unleashing the power of plugins
  • Understanding and leveraging Semantic Kernel - Using Semantic Kernel with Ollama
  • Understanding and leveraging Semantic Kernel - Building a very simple agent in a few lines of C# code
  • Understanding and leveraging Semantic Kernel - Generative AI, LLMs and others
  • Understanding and leveraging Semantic Kernel - Introduction
  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - Implementing Azure Key Vault
Nicolas DESCARTES

Copyright  NICOLAS DESCARTES

to-top