If some deadlines can be missed occasionally acceptably with low probability then the system is called soft real time system. In a soft real time system, even if the system fails to meet the deadline one or more than once, the system is still not considered to have failed.

For example, streaming audio-video.

  • The soft real-time system is called best effort
  • Response time is soft
  • Non-critical safety
  • Size of data files are large
  • Peak load performance is degradable
  • Use user assisted error detection
  • Have long-term data integrity