Yaroslav's starred repositories
node-express-mongo-passport-jwt-typescript
A Node.js back end web application with REST API, user JWT authentication and MongoDB data storage using TypeScript
nest-user-auth
A starter build for a back end which implements managing users with MongoDB, Mongoose, NestJS, Passport-JWT, and GraphQL.
hypersistence-optimizer
Hypersistence Optimizer allows you to get the most out of JPA and Hibernate. By scanning your application configuration and mappings, Hypersistence Optimizer can tell you what changes you need to do to speed up your data access layer.
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Reactive-Programming-in-Kotlin
Reactive Programmin in Kotlin, published by Packt
spring-data-r2dbc
Provide support to increase developer productivity in Java when using Reactive Relational Database Connectivity. Uses familiar Spring concepts such as a DatabaseClient for core API usage and lightweight repository style data access.
testcontainers-java
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
webflux-r2dbc-kotlin
Spring Boot 2.3.2 - WebFlux (functional style) - R2DBC H2 - Kotlin (coroutines) - (with tests that can use Testcontainers MySQL or Postgres)
reactive-todo-list
Sample reactive application using Angular, Spring Boot, Spring Webflux and MongoDB. It also demonstrates the Change Streams feature of MongoDB.
demo-kotlin
Kotlin web example app for Spring boot 2.X, Webflux and 2 variations : MongoDB and R2DBC. With HTTP/2, RestDoc, Spring Security with JWT and bean validation for received DTOs. Each branch is a new Step. In progress (but waiting for spring-fu releases) : Kofu functional bean registration.
webFluxTemplate
Spring Webflux template application with working Spring Security, Web-sockets, Rest, Web MVC, and Authentication with JWT.
spring-webflux-security-jwt
A JWT authorization and authentication implementation with Spring Reactive Webflux, Spring Boot 2 and Spring Security 5
spring-reactive-jwt-sample
Secures REST APIs with Spring Security and JWT Token-based Authentication powered by Spring Reactive stack
spring-kotlin-jooq
playground for spring-boot, kotlin, jooq
spring-boot-data-r2dbc-jooq
Reactive JOOQ - an R2DBC adapter for Spring Boot
spring-data-examples
Spring Data JPA, Spring Data JDBC, and Spring Data R2DBC examples and a comprehensive guide to JPA fetching and locking strategies.
hypersistence-utils
The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.
reactor-kotlin-extensions
Reactor Kotlin Support
reactor-kotlin-workshop
Hands-On Lab with Reactor and Kotlin
kotlin-spring-fu-mongo-example
kotlin-spring-fu-mongo-example
nitrite-java
NoSQL embedded document store for Java
kotlin-http4k-realworld-example-app
realworld app implementation using kotlin, http4k and exposed
pump-samples
Examples using io.pump or external tools / libraries
kotlin-ktor-exposed-starter
Starter RESTful service with websocket notifications using Kotlin, Ktor and Exposed with H2, HikariCP and FlyWay