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/gs-caching
Caching Data with Spring :: Learn how to cache data in memory with Spring
FuncGuy/AOP
AOP
FuncGuy/awesome-kubernetes
A curated list for awesome kubernetes sources :ship::tada:
FuncGuy/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
FuncGuy/Chronicle-Core
Low level access to native memory, JVM and OS.
FuncGuy/Chronicle-Map
Replicate your Key Value Store across your network, with consistency, persistance and performance.
FuncGuy/commons-dbcp
Mirror of Apache Commons DBCP
FuncGuy/completable-futures
Utilities for working with futures in Java 8
FuncGuy/CronScheduler
An alternative to ScheduledThreadPoolExecutor proof against the clock drift problem
FuncGuy/CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
FuncGuy/Designpatterns
Designpatterns
FuncGuy/DS
Data structures
FuncGuy/dynamic-proxies-samples
FuncGuy/fastutil
fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
FuncGuy/fluent-kafka-streams-tests
Fluent Kafka Streams Test with Java
FuncGuy/go-workshops
Golang Workshop Repository
FuncGuy/infoq-mini-book
Template project for creating an InfoQ Mini-Book with Asciidoctor
FuncGuy/java-algorithms-implementation
Algorithms and Data Structures implemented in Java
FuncGuy/JavaConcurrency
FuncGuy/JRedisBloom
Java Client for RedisBloom probabilistic module
FuncGuy/mapdb
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
FuncGuy/netty-socketio
Socket.IO server implemented on Java. Realtime java framework
FuncGuy/pcollections
A Persistent Java Collections Library
FuncGuy/querydsl
Unified Queries for Java
FuncGuy/redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
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/reladomo
Reladomo is an enterprise grade object-relational mapping framework for Java.
FuncGuy/SoftwareArchitect
Path to a Software Architect
FuncGuy/Sux4J
Sux4J is an effort to bring succinct data structures to Java.
FuncGuy/techwording