Pinned Repositories
awesome-microservices
A curated list of Microservice Architecture related principles and technologies.
code-analyze
Static code analysis rules - checkstyle, pmd, findbugs etc.
gatling-examples
Gatling hands on examples
java-best-practices
Best practices in Coding, Designing and Architecting Java Applications
java8-tutorial
Modern Java - A Guide to Java 8
laptop
A shell script which turns your Mac into an awesome web development machine.
thrift-0.8.0-finagle
finagle support for thrift 0.8.0
thrift-playground
Thrift Playground contains some ideas I have around thrift
webapps_mentor
All code for web applications at scale
softmentor's Repositories
softmentor/code-analyze
Static code analysis rules - checkstyle, pmd, findbugs etc.
softmentor/7-languages-in-7-weeks
My personal repo for 7LI7W exercises
softmentor/angularjs-dropwizard-example
softmentor/api-raml-example
An example RAML Hello World kind of example to illustrate the documentation at raml.org
softmentor/api-standards
softmentor/astyanax
Cassandra Java Client
softmentor/cmb
softmentor/commons
Common everyday libraries that we require while building larger sub-systems.
softmentor/config
Configuration library for JVM languages
softmentor/descartes
Introspective dashboard for Graphite
softmentor/distributed-file-util
Repository for different implementations for file management on distributed file systems like AWS S3
softmentor/dropwizard
A damn simple library for building production-ready RESTful web services.
softmentor/dropwizard-archetype
softmentor/dropwizard-extra
A set of miscellaneous and common Dropwizard utilities
softmentor/EVCache
A distributed in-memory data store for the cloud
softmentor/example-biz-service
Example Business Service - encapsulating all the biz logic
softmentor/example-core-service
Example Core Entity service - thrift service for managing core entities.
softmentor/guice-util
Guice Utilities and examples
softmentor/Hystrix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
softmentor/jedis
A blazingly small and sane redis java client
softmentor/maven-archetype
All types of maven archetypes
softmentor/maven-thrift-plugin
Maven Thrift Plugin that executes the thrift code generator (base on protocol buffers plugin)
softmentor/metrics
Capturing JVM- and application-level metrics. So you know what's going on.
softmentor/metrics-spring
Spring integration for Yammer's Metrics library
softmentor/mvn-project-template
Project template for most of the projects with some submodules
softmentor/play-rest-security
softmentor/redis-memory-usage
Project to understand redis schema design impact on memory usage.
softmentor/storm-cassandra
Storm Cassandra Integration
softmentor/swift
Swift is an easy-to-use, annotation-based Java library for creating Thrift serializable types and services.
softmentor/wfk-archetypes
Holds Maven archetypes for WFK