Place the bacon and chopped garlic in a large skillet with the olive oil. Add t he hot peppers. Cook on low heat for 12 to 15 minutes until all fat is rendered and the bacon is browned.
Beat the eggs in a bowl with the cheese.
Cook the spaghetti in boiling salted water for about 12 minutes. Drain and place in a serving bowl. Quickly spoon over the bacon mixture. Toss. Quickly stir in the eggs and cheese. Add some salt, lots of pepper and toss well. Serve imme diately.
Serves four.