https://github.com/HubSpot/hbase-support
Supporting configs and tools for HBase at HubSpot
https://github.com/HubSpot/hbase-support
Last synced: 8 months ago
JSON representation
Supporting configs and tools for HBase at HubSpot
- Host: GitHub
- URL: https://github.com/HubSpot/hbase-support
- Owner: HubSpot
- Archived: true
- Created: 2014-04-28T01:45:58.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-09T16:09:02.000Z (about 12 years ago)
- Last Synced: 2024-04-13T23:54:57.388Z (about 2 years ago)
- Language: Java
- Homepage:
- Size: 293 KB
- Stars: 17
- Watchers: 166
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hbase - HubSpot HBase support - Configs and tools for HBase at HubSpot, including Hystrix integration and coprocessors. (Projects / Miscellaneous)
README
# hbase-support
Supporting configs and tools for HBase at HubSpot
We currently have three projects to share, but have more to add!
## HBaseTasks
A collection of tasks that can be used to augment the standard jruby scripts + hbase master. See [HBaseTasks](https://github.com/HubSpot/hbase-support/tree/master/HBaseTasks/).
## hystrix
We currently use a modified hbase client with [hystrix](https://github.com/Netflix/Hystrix) to prevent one single region server slowness from causing upstream problems. See our [hystrix](https://github.com/HubSpot/hbase-support/tree/master/hystrix/) repository for more information.
## HubSpotCoprocessors
A collections of coprocessors we use with maven configuration to scope each one's classpath by version. It includes a HyperLogLog coprocessor, a count group by coprocessor, and a count-min sketch coprocessor. See [HubSpotCoprocessors](https://github.com/HubSpot/hbase-support/tree/master/HubSpotCoprocessors).