Which architectural pattern would be best to use when there is a system in which large volumes of information are generated that has to be stored for a long time.
a) Client-server
b) Event-driven
c) Publisher-subscriber
d) Big data