A method for processing burst traffic, comprising: pre-configuring a buffer unit for storing marked service data; obtaining a service request sent by a client computing device; determining whether there is service data stored in the buffer unit matching the service request; in response to determining that there is service data in the buffer unit matching the service request, sending the service data to the client computing device; in response to determining that there is no service data in the buffer unit matching the service request, determining whether a request frequency associated with the service request is greater than a frequency threshold; in response to determining that the request frequency is greater than the frequency threshold, allocating resources to a first service layer based on a service type of the service request, sending the service request to the first service layer after allocating the resources to the first service layer, obtaining corresponding service data from the first service layer, and sending the obtained service data to the client computing device; and in response to determining that the request frequency of the service request is less than or equal to the frequency threshold: requesting service data corresponding to the service request from a second service layer and obtaining the service data from the second service layer; and determining whether the service data carries a mark; and when the service data carries the mark, storing the service data in the buffer unit and sending the service data to the client computing device, and when the service data does not carry the mark, sending the service data to the client computing device. pre-configuring a buffer unit for storing marked service data; obtaining a service request sent by a client computing device; determining whether there is service data stored in the buffer unit matching the service request; in response to determining that there is service data in the buffer unit matching the service request, sending the service data to the client computing device; in response to determining that there is no service data in the buffer unit matching the service request, determining whether a request frequency associated with the service request is greater than a frequency threshold; in response to determining that the request frequency is greater than the frequency threshold, allocating resources to a first service layer based on a service type of the service request, sending the service request to the first service layer after allocating the resources to the first service layer, obtaining corresponding service data from the first service layer, and sending the obtained service data to the client computing device; and in response to determining that the request frequency of the service request is less than or equal to the frequency threshold: requesting service data corresponding to the service request from a second service layer and obtaining the service data from the second service layer; and determining whether the service data carries a mark; and when the service data carries the mark, storing the service data in the buffer unit and sending the service data to the client computing device, and when the service data does not carry the mark, sending the service data to the client computing device. requesting service data corresponding to the service request from a second service layer and obtaining the service data from the second service layer; and determining whether the service data carries a mark; and when the service data carries the mark, storing the service data in the buffer unit and sending the service data to the client computing device, and when the service data does not carry the mark, sending the service data to the client computing device.