Artem Prigoda's repositories
100-Java-Concurrency-questions
An attempt to answer to the concurrency questions from a famous Habr blog post (in Russian)
simple-json-rpc
Simple JSON-RPC for Java
embedded-http-server
A light and minimalistic HTTP server for Java with zero dependencies and quick startup time
dropwizard-http2-client
Dropwizard Integration with Jetty HTTP/1.1 and HTTP/2 client
dropwizard-jdbi3
Dropwizard integration with JDBI3
airplay-gateway
App for streaming music/video to AirPlay from iTunes
dumb-yaml-parser
Dumb yaml parser/object mapper with support of immutable objects and enums
elasticsearch-java
Official Elasticsearch Java Client
java8-guava-comparison
Comparation of Guava and Java 8 Stream API
perfbook-russian
Attempt of russian translation of the book "Is Parallel Programming Hard, And, If So, What Can You Do About It?"
codeforces
Personal solutions of Codeforces/AdventOfCode/LeetCode exercies
elasticsearch
Free and Open, Distributed, RESTful Search Engine
2018-highload-kv
Курсовой проект курса "Highload системы"
couchbase-java-client
The official Java client for Couchbase Server
couchbase-jvm-core
The JVM core for Couchbase SDKs.
cwa-verification-server
Backend implementation of the verification process
dropwizard-metrics-influxdb
Dropwizard Metrics v3 InfluxDB
error-prone
Catch common Java mistakes as compile-time errors
google-java-format
Reformats Java source code to comply with Google Java Style.
h2database
H2 is an embeddable RDBMS written in Java.
jnr-enxio
Java Native Runtime Enhanced X-platform I/O
lucene
Apache Lucene open-source search software
method-handles-playground
Playground for dynamic code generation with MethodHandles
orders-system
An order completion system
randomizedtesting
Randomized Testing (Core JUnit Runner, ANT, Maven)
testcontainers-java
Testcontainers is a Java 8 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.