Skip to content
@grookage

Grookage

The age of everything

Hi there 👋

Grookage is a collection of software applications predominantly written in Java, useful as building blocks to setup an Internet company.

The various ideas include (not limited to)

  • Solving for easy-to-use state machines and workflow engines
  • Wrappers around using messaging queues to get started with async workflows
  • Building blocks to setup middlewares and API proxies - with sync and async http clients
  • Utilitarian offerings such as a maker-checker service with multiple repository bindings, a cataloging and dynamic discovery offering, an http backed data refresher, a DSL on top of elasticsearch queries useful for building custom UIs.
  • Performance Engineering tools like Chaos Monkey equivalents
  • Data Governance offerings, such as clean data rooms, schema registries and schema transformers with message demultiplexing support.
  • A scratchy, experimental relational database written in C++

The list may grow with time, and I'll try to add to the list of offerings. Please fork and submit an MR for any bugs/improvements/feature-additions and so on. Cheers!

About me

My name is Koushik. I'm a computer science engineer from Bangalore, India.

The programming languages I often use are,

  • Java
  • C
  • C++
  • Python
  • Javascript

While some of my projects are managed here, a bunch of my other repos also exist at koushikr and are managed there.

Pinned Loading

  1. leia leia Public

    Leia is a governance and metadata framework aimed at providing a quick to plugin schema registry and client utils

    Java 1 6

  2. easy-fsm easy-fsm Public

    Java 3

  3. qtrouper qtrouper Public

    Java 4

  4. korg korg Public

    Korg is a periodic, time-backed in-memory object refresher

    Java 1

  5. dedomena dedomena Public

    Forked from PhonePe/dedomena

    Dedomena is an all PaaS clean room setup on an Azure, including ML workspaces for quick data room exercises.

    HCL

  6. vaanar vaanar Public

    Chaos Monkey for Dropwizard

    Java 1

Repositories

Showing 10 of 15 repositories

Top languages

Loading…

Most used topics

Loading…