Basic framework using Unix domain socket