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.

questionAnswers(1)

yourAnswerToTheQuestion