Fundamentals of Big Data Software Architecture | GenAI Works