cstross has a web of old blog posts about the difficulties of spaceships, generation ships
http://www.antipope.org/charlie/blog-static/2009/11/the_myth...
> how simple can you make a minimal self-maintaining interstellar transport system"?
> To a first approximation, the best answer I can come up with is "not very".
Separately from "the tech"
http://www.antipope.org/charlie/blog-static/2009/11/designin...
> If you can crank yourself up to 1% of light-speed, alpha centauri is more than four and a half centuries away at cruising speed.
> We humans are really bad at designing institutions that outlast the life expectancy of a single human being.