1. A method comprising: receiving, by one or more computer processors, an application transaction, wherein executing the application transaction stores application data on a first portion of a computer storage device; generating, by the one or more computer processors, at least one Redundant Array of Independent Disks (RAID) transaction associated with the application transaction, wherein executing the at least one RAID transaction stores parity data of the application data on a second portion of the computer storage device; storing, by the one or more computer processors, the application transaction in a first buffer; responsive to determining that a storage capacity of a second buffer configured to store the at least one RAID transaction reaches a threshold, determining, by the one or more computer processors, whether to prioritize execution of the application transaction or to prioritize execution of the at least one RAID transaction; responsive to determining to prioritize execution of the application transaction, performing, by the one or more computer processors, a write-through operation for the application transaction on the first portion of the computer storage device; and responsive to determining to prioritize execution of the at least one RAID transaction, executing, by the one or more computer processors, the at least one RAID transaction stored in the second buffer to store the parity data of the application data on the second portion of the computer storage device.