Shani Cohen's repositories
no-sql-db-comparison
The way to find the best solution for data storage is to understand what challenges need to be solved and what solutions are available in the market, according to the non-functional requirements. If the data needs to grow fast, the data schema needs to be flexible, and performance is necessary, probably NoSql DB is the right solution for data storage. In this project, I compared five popular NoSql products - Redis, MongoDB, Cassandra, ElasticSearch, and CouchBase. Those products are fundamentally different from each other and can solve various use cases. Feel free to comment, star, and contribute to the project
druid-median-extension
Apache Druid extension for calculate median
tf-idf-search
Distributed TF-IDF search using Java, Zookeeper, and Spring integration.
async-http
Java CompletableFuture for sending asynchronously http requests
non-blocking-http-client-vertx
a vert.x non-blocking io HTTP client example
lb-types
Let's create a load balancer workshop
Notebooks
Learn Python for free using open-source notebooks in Hebrew.