Cook in a large pot of boiling salted water:
Meanwhile, cook in a small skillet over medium heat, stirring occasionally, until browned:
If desired, deglaze the pan with:
Scrape up any browned bits. Set the skillet aside. Beat together in a small bowl:
Reserve ½ cup of the pasta water. Drain the pasta and return it to the hot pot off the heat. Immediately add the hot bacon and fat and the cheese mixture, stirring to coat thoroughly; the heat of the pasta will cook the eggs. Add the reserved pasta water if necessary to loosen the sauce. Taste and add more salt and pepper, if desired.