If you want to know whether this sentence is correctly punctuated, it is not. There is a semicolon missing after the word backdrop. Walker's coming-of-age novel is set against a gloomy scientific backdrop; the Earth's rotation has begun to slow down. You need to separate these two sentences using a semicolon.