Put up a large pot of water to boil. Cook the pasta 8 minutes, until al dente. While the pasta is cooking, render the bacon in a large skillet. When the bacon is crispy, turn off the heat and add the garlic for about one minute just until soft. Remove bacon and garlic from heat. In a large bowl, whisk together egg and parmesan cheese. When pasta is cooked, ladle off a bit of pasta water to temper the egg. Drain pasta and add pasta to bacon skillet. Coat pasta in bacon and garlic. Temper the egg with up to 1/4 C pasta water, whisking quickly so the egg does not scramble. Add pasta to egg sauce, mixing quickly. Add parsley,salt and pepper to taste. Serve in large bowls with parmesan cheese.