Peace keeping didn't work because Rwanda was internal civil conflict where one side wanted to wipe out the other. There are plenty of examples where the peace held because both sides were willing to abide by the rules, starting with Suez.