2015

Crawlpod - open source scalable web crawler
built on top of Scala and Akka framework.

crawlpod web crawler scala akka mongodb design open source

Listing S3 Top level folders
using simple Python code.

aws s3 export code boto python

Efficiently using Enum in entity class
to improve code maintainability and database performance.

java code jpa database enum hibernate

Couchbase setup on AWS
EC2 instances

couchbase setup aws

Encryption and Decryption in Java
using a private key and AES algorithm.

java encryption decryption code aes

Distributed forward proxy servers
to crawl Internet via multiple cloud instances.

squid haproxy proxy http setup distributed

Setup Elasticsearch cluster on AWS
EC2 instances.

aws elasticsearch setup

Lines of code inversely proportional to readability
Always code less to make it easily readable.

code java optimization code less

Testing Spring Application using JUnit
How to test a Spring Application using JUnit? Explained with example test class.

junit java spring testing code

Building a scalable recommendation engine
using play framework, couchbase and elasticsearch

playframework couchbase elasticsearch design big data recommendation

sbt-run-support-210#sbt-run-support-210_2.10;0.1-SNAPSHOT
Fixing unresolved dependency in playframework.

playframework sbt debug nexus

Building a scalable distributed web crawler
which can perform both crawling and data extraction

web crawler scala akka kafka couchbase jsoup big data design distributed proxy

How to create a modern blog?
using markdown and python

blog software webgen design python markdown

Git Configuration
Alias for generally used Git commands

git config version control .gitconfig setup