Prepare the sauce before or while the pasta is cooking. It is very important that the pasta is hot when adding the egg and Parmesan mixture, so that the heat of the pasta cooks the raw egg in the sauce.
Bring a large pot of salted water to a boil, add the pasta and cook, per instructions. Drain the pasta well, reserving 1/3 cup of the starchy cooking water to use in the sauce.
Cook the lardons until crispy, about 3-5 minutes. Remove the bacon and place on paper towels to drain.
Add the hot, drained spaghetti to the pan and toss for 2 minutes to coat the strands in the bacon grease/olive oil/garlic.
Beat the eggs and Parmesan together in a mixing bowl, stirring well. Remove the pan from the heat and pour the egg/cheese mixture into the pasta, stirring quickly until the eggs thicken, but do not scramble (this is done off the heat to ensure this does not happen.)
Thin out the sauce with a bit of the reserved pasta water, until it reaches desired consistency.
Add the peas and bacon bits then season with lots of freshly cracked black pepper. Season with sea salt if needed then add fresh parsley, mix well. Place into serving bowl and serve immediately. Enjoy.