Salavat Shirgaleev's Projects
The official repository for the Rock the JVM Akka Persistence with Scala course
Akka persistence plugin for Redis
Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
A high performance caching library for Java
AWS Service registry for resilient mid-tier load balancing and failover.
leaked prompts of GPTs
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
:camera: Instagram private API in Java
Netty project - an event-driven asynchronous network application framework
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
Starter projects with Spring using Java and Kotlin. Contains modules that covers Security with JWT, Spring with Kotlin, Dependency injection simplified etc.
Config files for my GitHub profile.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.