Keenan's repositories
annoy
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
badger
Fast key-value DB in Go.
bookkeeper
Apache Bookkeeper
closestmatch
Golang library for fuzzy matching within a set of strings :page_with_curl:
data-algorithms-book
MapReduce, Spark, Java, and Scala for Data Algorithms Book
go-util
Scripts to make golang engineer easier
gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
groupcache-demo
Demo groupcache
homemade-machine-learning
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
incubator-druid
Apache Druid (Incubating) - Column oriented distributed data store ideal for powering interactive applications
incubator-pinot
Apache Pinot (Incubating) - A realtime distributed OLAP datastore
kafka_training
Basic getting started with Kafka examples
learn-trace
learning golang trace
linux-tracing-workshop
Examples and hands-on labs for Linux tracing tools workshops
mba
Market Basket Analysis implemented using Akka Stream
merkletree
A Merkle Tree implementation written in Go.
perks
Effective Computation of Things
polynote
A better notebook for Scala (and more)
recipe
Recipe for consistent engineering
scala-native
Your favorite language gets closer to bare metal.
spark
Apache Spark
talk-yapc-asia-2015
talk-yapc-asia-2015