{"payload":{"pageCount":5,"repositories":[{"type":"Public","name":"kafka-journal","owner":"evolution-gaming","isFork":false,"description":"Event sourcing journal implementation using Kafka as main storage","topicNames":["journal","scala","akka-persistence","event-sourcing","kafka","cassandra"],"topicsNotShown":0,"allTopics":["journal","scala","akka-persistence","event-sourcing","kafka","cassandra"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":2,"issueCount":31,"starsCount":110,"forksCount":15,"license":"MIT License","participation":[3,0,3,0,5,0,6,5,5,2,4,14,3,1,1,1,0,17,4,2,11,3,3,1,4,3,0,1,1,3,4,0,0,0,2,5,5,4,6,4,5,2,2,4,1,1,3,7,0,15,3,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T16:43:06.310Z"}},{"type":"Public","name":"sharding-strategy","owner":"evolution-gaming","isFork":false,"description":"Custom sharding strategies for akka cluster","topicNames":["scala","akka","cluster","sharding"],"topicsNotShown":0,"allTopics":["scala","akka","cluster","sharding"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":2,"issueCount":0,"starsCount":9,"forksCount":3,"license":"MIT License","participation":[0,0,0,0,0,3,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,1,10,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T15:03:31.128Z"}},{"type":"Public","name":"resource-pool","owner":"evolution-gaming","isFork":false,"description":"Pool of cats-effect resources","topicNames":["resource","pool","connection-pool","resource-pool","scala"],"topicsNotShown":0,"allTopics":["resource","pool","connection-pool","resource-pool","scala"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":2,"issueCount":0,"starsCount":1,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T11:53:47.020Z"}},{"type":"Public","name":"scala-github-actions","owner":"evolution-gaming","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T10:24:39.252Z"}},{"type":"Public","name":"scassandra","owner":"evolution-gaming","isFork":false,"description":"Cassandra client in scala","topicNames":["cats","client","cassandra","cats-effect","scala"],"topicsNotShown":0,"allTopics":["cats","client","cassandra","cats-effect","scala"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":25,"issueCount":1,"starsCount":13,"forksCount":7,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,7,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,0,0,0,3,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T13:04:36.938Z"}},{"type":"Public","name":"akka-effect","owner":"evolution-gaming","isFork":false,"description":"Cats-Effect & Akka interop","topicNames":["cats","scala","akka","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","akka","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":2,"issueCount":1,"starsCount":53,"forksCount":5,"license":"MIT License","participation":[0,0,0,0,0,3,0,0,2,0,0,0,5,0,0,0,0,0,4,3,3,0,0,0,0,0,0,0,0,1,0,0,0,0,1,8,3,0,0,7,4,0,3,0,6,0,0,0,4,17,5,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T07:46:47.790Z"}},{"type":"Public","name":"scala-tools","owner":"evolution-gaming","isFork":false,"description":"scala-tools","topicNames":["scala"],"topicsNotShown":0,"allTopics":["scala"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T13:58:08.165Z"}},{"type":"Public","name":"skafka","owner":"evolution-gaming","isFork":false,"description":"Scala wrapper for kafka consumer and producer","topicNames":["cats","scala","kafka","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","kafka","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":90,"issueCount":11,"starsCount":44,"forksCount":16,"license":"MIT License","participation":[6,0,0,0,0,0,0,1,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T14:37:49.409Z"}},{"type":"Public","name":"play-json-tools","owner":"evolution-gaming","isFork":false,"description":"Play-Json helpers","topicNames":["scala","play-json"],"topicsNotShown":0,"allTopics":["scala","play-json"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":1,"issueCount":1,"starsCount":10,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:26:47.738Z"}},{"type":"Public","name":"kafka-flow","owner":"evolution-gaming","isFork":false,"description":"library for reliable processing records received from kafka","topicNames":["cats","scala","kafka","kafka-streams","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","kafka","kafka-streams","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":24,"issueCount":9,"starsCount":18,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T10:32:10.445Z"}},{"type":"Public","name":"stracer","owner":"evolution-gaming","isFork":false,"description":"Tools for tracing and span reporting","topicNames":["scala","kafka","thrift","zipkin","tagless-final","jaeger","cats-effect"],"topicsNotShown":0,"allTopics":["scala","kafka","thrift","zipkin","tagless-final","jaeger","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":36,"issueCount":1,"starsCount":6,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:11:12.659Z"}},{"type":"Public","name":"sequentially","owner":"evolution-gaming","isFork":false,"description":"Constructions to run tasks sequentially","topicNames":["scala","concurrency","sequentially"],"topicsNotShown":0,"allTopics":["scala","concurrency","sequentially"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":20,"issueCount":0,"starsCount":3,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:10:00.864Z"}},{"type":"Public","name":"retry","owner":"evolution-gaming","isFork":false,"description":"Library for retrying failed calls","topicNames":["cats","scala","retry","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","retry","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":21,"issueCount":0,"starsCount":5,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:09:47.712Z"}},{"type":"Public","name":"pubsub","owner":"evolution-gaming","isFork":false,"description":"PubSub typesafe abstraction on top of akka DistributedPubSubMediator","topicNames":["akka","cluster","pubsub"],"topicsNotShown":0,"allTopics":["akka","cluster","pubsub"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":37,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:08:25.082Z"}},{"type":"Public","name":"json-partial-update","owner":"evolution-gaming","isFork":false,"description":"Play Json extension supporting partial updates","topicNames":["play-json"],"topicsNotShown":0,"allTopics":["play-json"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":13,"issueCount":0,"starsCount":2,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:05:25.911Z"}},{"type":"Public","name":"crypto","owner":"evolution-gaming","isFork":false,"description":"crypto","topicNames":["scala","crypto"],"topicsNotShown":0,"allTopics":["scala","crypto"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":11,"issueCount":1,"starsCount":4,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:05:19.716Z"}},{"type":"Public","name":"cats-helper","owner":"evolution-gaming","isFork":false,"description":"Helpers for cats & cats-effect","topicNames":["cats","scala","tagless-final","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","tagless-final","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":40,"issueCount":1,"starsCount":43,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:03:56.512Z"}},{"type":"Public","name":"cassandra-sync","owner":"evolution-gaming","isFork":false,"description":"Synchronization mechanism via locks stored in cassandra","topicNames":["scala","cassandra","lock","mutex"],"topicsNotShown":0,"allTopics":["scala","cassandra","lock","mutex"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":16,"issueCount":0,"starsCount":4,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T18:03:43.838Z"}},{"type":"Public","name":"throttler","owner":"evolution-gaming","isFork":false,"description":"Request throttler","topicNames":["request-throttler"],"topicsNotShown":0,"allTopics":["request-throttler"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":16,"issueCount":0,"starsCount":6,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:17:32.940Z"}},{"type":"Public","name":"sstream","owner":"evolution-gaming","isFork":false,"description":"Stream","topicNames":["cats","scala","stream","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","stream","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":11,"issueCount":0,"starsCount":7,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:16:42.812Z"}},{"type":"Public","name":"smetrics","owner":"evolution-gaming","isFork":false,"description":"Generic interface to abstract from metrics vendors and their implementations","topicNames":["cats","scala","prometheus","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","prometheus","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":48,"issueCount":1,"starsCount":8,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:16:25.231Z"}},{"type":"Public","name":"serially","owner":"evolution-gaming","isFork":false,"description":"","topicNames":["scala","akka","concurrency"],"topicsNotShown":0,"allTopics":["scala","akka","concurrency"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":14,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:14:13.143Z"}},{"type":"Public","name":"scache","owner":"evolution-gaming","isFork":false,"description":"Cache in Scala with cats-effect","topicNames":["cats","scala","cache","cats-effect"],"topicsNotShown":0,"allTopics":["cats","scala","cache","cats-effect"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":15,"issueCount":5,"starsCount":53,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:12:21.084Z"}},{"type":"Public","name":"safe-akka","owner":"evolution-gaming","isFork":false,"description":"Safe Akka","topicNames":["akka","persistence","safe"],"topicsNotShown":0,"allTopics":["akka","persistence","safe"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":13,"issueCount":2,"starsCount":8,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:11:49.842Z"}},{"type":"Public","name":"random","owner":"evolution-gaming","isFork":false,"description":"Pure random number generator","topicNames":["cats","scala","random","rng"],"topicsNotShown":0,"allTopics":["cats","scala","random","rng"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":10,"issueCount":0,"starsCount":4,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:11:12.083Z"}},{"type":"Public","name":"kryo-macros","owner":"evolution-gaming","isFork":false,"description":"Scala macros for compile-time generation of Kryo serializers","topicNames":["scala","macros","kryo","scala-macros"],"topicsNotShown":0,"allTopics":["scala","macros","kryo","scala-macros"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":14,"issueCount":16,"starsCount":64,"forksCount":7,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:10:32.451Z"}},{"type":"Public","name":"kafka-launcher","owner":"evolution-gaming","isFork":false,"description":"Kafka launcher","topicNames":["scala","kafka","launcher"],"topicsNotShown":0,"allTopics":["scala","kafka","launcher"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":39,"issueCount":0,"starsCount":5,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:10:10.631Z"}},{"type":"Public","name":"future-helper","owner":"evolution-gaming","isFork":false,"description":"","topicNames":["scala","fututre"],"topicsNotShown":0,"allTopics":["scala","fututre"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":20,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:05:50.400Z"}},{"type":"Public","name":"conhub","owner":"evolution-gaming","isFork":false,"description":"Connection hub implementation on top of akka remoting","topicNames":["scala","akka","conhub"],"topicsNotShown":0,"allTopics":["scala","akka","conhub"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":31,"issueCount":1,"starsCount":4,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:05:13.158Z"}},{"type":"Public","name":"cassandra-launcher","owner":"evolution-gaming","isFork":false,"description":"Cassandra launcher","topicNames":["scala","cassandra","launcher"],"topicsNotShown":0,"allTopics":["scala","cassandra","launcher"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":17,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T13:04:15.525Z"}}],"repositoryCount":124,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}