Open in app

Sign In

Write

Sign In

Dario Balinzo
Dario Balinzo

42 Followers

Home

About

Nov 10, 2021

Bloom Filter: come memorizzare 1 Milione di stringhe in meno di 2MB?

In questo articolo ci divertiremo con il Bloom Filter, una struttura dati semplice ed elegante che permette (in alcuni casi) di memorizzare molti dati occupando pochissima memoria. Come vedremo nell’esempio sarà possibile memorizzare 1 Milione di stringhe occupando mendo di 2MB, tutto questo indipendentemente dalla loro lunghezza. Il Bloom Filter…

Bloom Filter

4 min read

Bloom Filter: come memorizzare 1 Milione di stringhe in meno di 2MB?
Bloom Filter: come memorizzare 1 Milione di stringhe in meno di 2MB?
Bloom Filter

4 min read


Dec 27, 2020

Having fun with Immutable Data Structures: Implementing a Markov Chain in Scala

In this article, I will describe a simple implementation of a Markov chain using Scala. In particular, I will show how to build a purely functional data structure, without the use of any mutable state or variables. On the way, I will introduce the usage of the builder design pattern…

Scala

4 min read

Having fun with Immutable Data Structures: Implementing a Markov Chain in Scala
Having fun with Immutable Data Structures: Implementing a Markov Chain in Scala
Scala

4 min read


Dec 26, 2018

Hpc with scala and akka Actors

In this brief article I will show you how to accelerate the computation of the Mandelbrot set using akka actors in scala (running on aws with 16 vCPU). This is a classic hello-world in parallel programming. I reduced the completion time to 2 seconds, starting from the 24 seconds needed…

Scala

5 min read

Hpc with scala and akka Actors
Hpc with scala and akka Actors
Scala

5 min read


May 23, 2018

Kafka Connect: Elasticsearch source connector

In this story, I will present the elasticsearch source plugin. What are connectors and why I need them? Kafka connectors are plugin designed to transfer data between a Kafka cluster and external systems (others queue systems, relational databases, Hadoop, etc…). You can find a lot of connectors already developed (a list can be found on the confluent web…

Elasticsearch

2 min read

Kafka Connect: Elasticsearch source connector
Kafka Connect: Elasticsearch source connector
Elasticsearch

2 min read


Published in

Bitcoin Analytics with ELK (Elasticsearch, Logstash, Kibana)

·Apr 26, 2018

Bitcoin Analytics with ELK (Elasticsearch, Logstash, Kibana)

In this (first) post, I will show you how to study the impact of news on bitcoin’s change price. We will use the ELK stack (Elasticsearch, Logstash and Kibana) to collect, store and visualize the bitcoin’s price changes and some of the most relevant world news, but don’t be scared…

Elasticsearch

2 min read

Bitcoin Analytics with ELK (Elasticsearch, Logstash, Kibana)
Bitcoin Analytics with ELK (Elasticsearch, Logstash, Kibana)
Elasticsearch

2 min read

Dario Balinzo

Dario Balinzo

42 Followers

Backend Engineer. Interested in TDD, functional programming, reactive systems and distributed system.

Following
  • Camille Fournier

    Camille Fournier

  • Netflix Technology Blog

    Netflix Technology Blog

  • Tom Smykowski

    Tom Smykowski

  • Giorgio Zoppi

    Giorgio Zoppi

  • Gaetano Piazzolla

    Gaetano Piazzolla

See all (64)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech