Nikita Konev's repositories
r2dbc-migrate
R2DBC database migration library
multipart-spring-graphql
Multipart support for Spring GraphQL
flink-pipe
A [single|uber|fat] jar standalone Apache Flink connected to PostgreSQL via Ververica CDC connector. Usage Flink SQL to replicate data from PostgreSQL to Elasticsearch/something else.
debezium-example
Copies data from PostgreSQL to Clickhouse with Kafka Connect
flink-connector-clickhouse
Flink SQL connector for ClickHouse. Support ClickHouseCatalog and read/write primary data, maps, arrays to clickhouse.
clickhouse-sink-connector
Replicate data from MySQL, Postgres and MongoDB to ClickHouse
demo-spring-boot-32
An example of intercepting MethodValidationException with violations, using @GetExchange in @RestController (both available since Spring 6.2)
ethereum-springboot-react
Goals: Implement an Ethereum Smart Contract called SoccerManager and deploy it to Ethereum Blockchain running locally; Implement 2 Spring Boot BE applications, ethereum-api and player-api, that uses Web3j to communicate with Ethereum blockchain; Implement 2 React FE applications, ethereum-ui and player-ui, that communicate to their respective BE.
generative-ai-for-beginners
18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
go-sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM.
learning-platform
学习平台:平时工作中积累的一些代码片段,以及自学的一些框架,应用业务场景记录下来,方便自己查阅。
patroni
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
react-graphql-databases
The goal of this project is to implement two front-end React applications, author-book-ui and book-review-ui. They will consume the GraphQL endpoints of the two back-end (BE) applications present in the project springboot-graphql-databases, author-book-api and book-review-api.
springboot-caching-neo4j
The goal of this project is to explore how caching works. To achieve this, we will implement a simple Spring Boot application called "restaurant-api." We will use Neo4j for storage and select one of the following solutions (Simple, Caffeine, or Redis) for caching.
springboot-keycloak-openldap
The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.