Korzystanie z DDD, W jaki sposób można wdrożyć przetwarzanie wsadowe?
Mam logikę polegającą na wybieraniu dużej liczby rekordów z jednego systemu, wykonywaniu wielu transformacji (na podstawie reguł biznesowych) i wstawianiu ich do innego systemu.
Wydaje się, że trafienie o wysokiej wydajności (i pamięci) powoduje utworzenie każdego z tych rekordów jako obiektu, wykonanie na nich transformacji, a następnie wstawienie wszystkich tych obiektów do innego systemu.
Czy jest to najlepszy sposób na osiągnięcie tego w DDD, aby pominąć klasy / obiekty i zrobić to bezpośrednio za pomocą SQL, może procedury składowanej?
Czy jest lepszy sposób wykorzystania DDD do osiągnięcia tego celu?
Uwaga: Systemy korzystają z baz danych SQL, w tej chwili nie są dostępne magazyny obiektów, takie jak CouchDB.