Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Sparc RDD を使用してアプリケーションを設計する初期段階にいます (まだ理解していません)。RDD には多数のオブジェクトが含まれ、それらのオブジェクトには、不変の少数 (100) のやや大きな (0.5MB) オブジェクトへの参照が含まれます。
RDD を介してマップされる操作は、オブジェクトのメンバー関数を呼び出し、次に参照のメンバー関数を呼び出します。
これは原則として可能ですか?
これは、分散関数型プログラミングとしての Sparks の精神に反していると思います。
マップ、フィルタリング、およびリダクションのプリミティブに関して、ドメイン モデルを再構築したほうがよいと思います。これらの関数を呼び出すことの効果についての推論は難しいようです。
また、それらが不変である場合、メソッドを呼び出すことの副作用は何ですか?