TéchMónad
TechMonad is a community initiative to support the growth of Scala, Akka, Play & Spark technologies and the ecosystem around it.
NCR, India
Pinned Repositories
akka-http-elasticsearch
This is sbt project for showing case for querying and sending data to elasticsearch using Akka-http and how to write unit tests.
akka-scheduler
Schedule sending of messages to actors and execution of tasks
campaign-api
It is sbt sample project for building restful marketing campaigns(specially for Online Travel Agency) with maintaining code quality and writing unit + integration test. It is build top of Akka HTTP.
dependency-hell
A bot powered by Scala Steward that helps you keep library dependencies and sbt plugins up-to-date.
fs2-kafka-app
A basic application to explain the use of Functional Kafka Streams with Scala using fs2-kafka library.
learning-scala-3
A tour of Scala 3
learning-zio
ZIO — A type-safe, composable library for asynchronous and concurrent programming in Scala
play-jwt-example
This is Play jwt sample project.
spark-data-pipeline
This project describes how to write full ETL data pipeline using spark.
stream-processing-engine
This is an example of real time stream processing using Spark Streaming, Kafka & Elasticsearch.
TéchMónad's Repositories
techmonad/conference-app
Organise Your Conferences of Scala, Java 8, Akka, Play, Spark & Others
techmonad/es-query-scheduling-engine
It is sbt sample project for reading query from mongo db, parse into elasticsearch query DSL, execute parsed query continuously on elasticsearch and publish the result into kafka topic.
techmonad/akka-http-slick
This is sample project to start building rest api using Akka Http and slick.
techmonad/akka-http-slick-guice
A reactive, asynchronous and non-blocking REST API implementation using Scala, AkkaHTTP, Slick & Guice.
techmonad/akka-http-websocket-kafka-example
It is sbt sample project for reading data from Kafka and publishing into multiple websocket using Akka-Http websocket.
techmonad/akka-kryo-serialization-sample
Akka messages serialization using Romix’s kryo-based serialization library.
techmonad/csv-reader-example
This module is designed for removing unnecessary new lines characters and tabs from CSV's record using univocity parser.
techmonad/embedded-kafka
A library that provides an in-memory Kafka instance to run your tests against.
techmonad/embedded-kafka-schema-registry
A library that provides in-memory instances of both Kafka and Confluent Schema Registry to run your tests against.
techmonad/es-nested-query-example
Working example for nested queries with multiple clauses using the elasticsearch transport client.
techmonad/kafka-producer-consumer-example
This is sbt sample project for reading/writing data from/to Kafka using Kafka client API.
techmonad/kafka-to-delta-lake-by-spark-streaming
techmonad/learning-akka-stream
techmonad/learning-elasticsearch
techmonad/learning-elasticsearch-java
techmonad/learning-java8
This is sample project for learning Lambda expression, Stream, Parallel Stream, CompletionStage, CompletableFuture
techmonad/learning-mongodb
techmonad/learning-pyspark
Basic exercises for learning pyspark
techmonad/learning-redis
It is sbt sample project for reading/writing data from/to Redis using jedis client
techmonad/learning-tensorflow
techmonad/mocking-sample-project
This is Scala Sample project for how to use mocking in scala.
techmonad/mongodb-crud-example
MongoDB crud example using reactivemongo driver
techmonad/ohmyzsh
🙃 A delightful community-driven (with 1500+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
techmonad/play-cors-example
It is a play sample project for describing how to enable cross origin resource sharing setting in Playframework.
techmonad/slick-starting-on-the-right-foot
This is a sbt sample project for showcasing best practices, writing unit test and providing a seed for starting with Slick.
techmonad/spark-cassandra-example
It is spark sample project for reading/writing data from/to Cassandra using spark-cassandra-connector.
techmonad/spark-haversine-example
Spark implementation of haversine formula
techmonad/spark-streaming-ignite-example
techmonad/techmonad
techmonad/techmonad.github.io
TéchMónad | OUR WEBSITE IS COMING SOON