Cloudera Docs

General Design Considerations

When designing a Processor, there are a few important design considering to keep in mind. This section of the Developer Guide brings to the forefront some of the ideas that a developer should be thinking about when creating a Processor.

  • Consider the User
  • Cohesion and Reusability
  • Naming Conventions
  • Processor Behavior Annotations
  • Data Buffering