Pinned Repositories
AccountService
Akka-http REST Service with InMemory storage using Akka-Http, and Circe for JSON. ScalaTest is used for unit-tests
AccountServiceIO
Http4s Web Server, Kafka FS2 Client with Scala, Cats-Effect, FS2, Circe
AccountServiceTaglessFinal
Http4s Web Server with Scala, Cats-Effect, Circe
akka-http-microservice-blueprint
Microservice blueprint using Akka-Http, Circe JSON, Cassandra, Specs2
ChatCluster
Chat Service backend on Akka Cluster and Persistence with Kafka/Cassandra. Each conversation is a persistent entity.
ChatUserService
Chat User Rest Service. Provides user management functionality for users of Chat application. Uses Akka-Http toolkit and Circe to provide Rest Service functionality.
DataStructuresInScala
EventSourcingCluster
Horizontally scaled out use of Akka Cluster Sharding with Cassandra Cluster configured for persistence. Messages are consumed from multi-node Kafka cluster and persisted to Cassandra using akka-persistence
http4sclientserver
http4sclientserver: Scala, Http4s, Cats-Effect, Circe for Json, SBT multi-project
ShortQuestions
Some Scala exercises
alanjphillips's Repositories
alanjphillips/akka-http-microservice-blueprint
Microservice blueprint using Akka-Http, Circe JSON, Cassandra, Specs2
alanjphillips/AccountServiceIO
Http4s Web Server, Kafka FS2 Client with Scala, Cats-Effect, FS2, Circe
alanjphillips/ChatCluster
Chat Service backend on Akka Cluster and Persistence with Kafka/Cassandra. Each conversation is a persistent entity.
alanjphillips/AccountServiceTaglessFinal
Http4s Web Server with Scala, Cats-Effect, Circe
alanjphillips/ChatUserService
Chat User Rest Service. Provides user management functionality for users of Chat application. Uses Akka-Http toolkit and Circe to provide Rest Service functionality.
alanjphillips/DataStructuresInScala
alanjphillips/EventSourcingCluster
Horizontally scaled out use of Akka Cluster Sharding with Cassandra Cluster configured for persistence. Messages are consumed from multi-node Kafka cluster and persisted to Cassandra using akka-persistence
alanjphillips/http4sclientserver
http4sclientserver: Scala, Http4s, Cats-Effect, Circe for Json, SBT multi-project
alanjphillips/ShortQuestions
Some Scala exercises
alanjphillips/AccountService
Akka-http REST Service with InMemory storage using Akka-Http, and Circe for JSON. ScalaTest is used for unit-tests
alanjphillips/akka-http-kafka-actor-per-request
This pattern serves as a bridging mechanism between a Synchronous Http call and async backend using Kafka
alanjphillips/CharacterPaintApp
Character Paint Application featuring immutable ScanLine Floodfill implementation
alanjphillips/InvertedIndexAndSearch
Simple Search Engine Implementation with Inverted Index and Cmd line search
alanjphillips/MovieRatingsSpark
Using the movie lens open data set (ml-1m.zip) from http://files.grouplens.org/datasets/movielens/ml-1m.zip Calculate: The max, min and avg rating for each movie Each user's top 3 movies based on the user's rating
alanjphillips/akka-cluster-sharded-microservice
Basic use of Akka Cluster Sharding with Cassandra configured for persistence. Messages are consumed from Kafka and persisted to Cassandra using akka-persistence
alanjphillips/akka-http-kafka-streams
Bare bones akka-http based REST endpoint that forwards payload to kafka topic using akka stream kafka
alanjphillips/AkkaStreamsTryOut
Basic try out of Akka Streams
alanjphillips/api-relay
Trying out various public APIs using Akka Http Streams in Scala. Focusing on experimenting with these tools for now
alanjphillips/EventSourcingClusterClient
Microservice with Http interface to start publishing commands. Distribute generated Kafka messages to Kafka partitions across multiple Kafka brokers
alanjphillips/fs2-cats-io-kafka-exercise
Scala, FS2, Cats-Effect, Kafka, Docker
alanjphillips/monix-kafka-producer-consumer
Scala, Monix-Kafka, Circe for Json, SBT multi-project, Kafka, Docker Compose
alanjphillips/practice-recursion-datastructures-sorting
Some Java practice questions from codingBat, with some basic Data Structures + Sorting
alanjphillips/ScalaWorkSheets
alanjphillips/ScalaWorkSheets212
Various Scala WorkSheets
alanjphillips/spark-basic
Run simple Spark application in Docker