FuncGuy
Fueled by a fierce passion for computer science, I am a self-proclaimed code addict and engineering enthusiast.
Bangalore
Pinned Repositories
1brc
Solution to One Billion Rows Challenge in Golang.
agrona
High Performance data structures and utility methods for Java
apollo
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
async
async mechanics
customLinkedHashMap
Basic implementation of HashMap.
DownloadManager2
engineering-blogs
A curated list of engineering blogs
goroutines
goroutines
SmartyStreets
This project is leveraging the power of channels from GO!
TaskPool
simple task pool
FuncGuy's Repositories
FuncGuy/LRU
LRU cache using LinkedHashMap.
FuncGuy/must-read-resources-for-java-developers
FuncGuy/tracing-java
Java library providing zipkin-like tracing functionality
FuncGuy/aeron
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
FuncGuy/algs4
Algorithms, 4th edition textbook code and libraries
FuncGuy/awesome-graphql-java
awesome list of graphql-java related projects
FuncGuy/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
FuncGuy/cactoos
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
FuncGuy/CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
FuncGuy/customhashmap
initial implementation of custom hash map.
FuncGuy/DataStructure
DataStructure hard practicse
FuncGuy/dist-sys
Distributed systems lecture notes
FuncGuy/gs-messaging-redis
Messaging with Redis :: Learn how to use Redis as a message broker.
FuncGuy/Hibernate-SpringBoot
Collection of best practices for Java persistence performance in Spring Boot applications
FuncGuy/Java-Coding-Problems
Java Coding Problems, published by Packt
FuncGuy/Java-Thread-Affinity
Bind a java thread to a given core
FuncGuy/javageci
Java Code Generation Framework
FuncGuy/kafka-junit
JUnit rule for spinning up a Kafka broker
FuncGuy/kilim
Lightweight threads for Java, with message passing, nio, http and scheduling support.
FuncGuy/lettuce-core
Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
FuncGuy/modernizer-maven-plugin
Detect uses of legacy Java APIs
FuncGuy/ObjectPoolTest
Simple Object Pool
FuncGuy/ParkingLot
This is a Parking lot assignment
FuncGuy/purefun
Functional Programming library for Java
FuncGuy/querydsl
Unified Queries for Java
FuncGuy/redis-doc
Redis documentation source code for markdown and metadata files, conversion scripts, and so forth
FuncGuy/redisson
Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC ...
FuncGuy/spring-and-spring-boot
Lab solutions for O'Reilly Spring and Spring Boot course
FuncGuy/spring-cloud-stream-kafka-sample
FuncGuy/tomcat-cluster-redis-session-manager
Tomcat clustering redis session manager java client.