Github user davidyan74 commented on a diff in the pull request:
https://github.com/apache/incubator-apex-core/pull/333#discussion_r63443227
--- Diff: docs/security.md ---
@@ -74,6 +74,32 @@ The snippet below shows the how the credentials can be
specified in the configur
The property `dt.authentication.principal` specifies the Kerberos user
principal and `dt.authentication.keytab` specifies the absolute path to the
keytab file for the user.
+### Webservices security
+
+Alongside every Apex application is an application master process running
called Streaming Container Manager (STRAM). STRAM manages the application by
handling the various control aspects of the application such as orchestrating
the execution of the application on the cluster, playing a key role in
scalability and fault tolerance, providing application insight by collecting
statistics among other functionality.
+
+STRAM provides a web service interface to introspect the state of the
application, its various components and to make dynamic changes to the
applications. Some examples of supported functionality are getting resource
usage and partition information of various operators, getting operator
statistics and changing properties of running operators.
--- End diff --
"STRAM provides a web service interface to introspect the state of the
application and its components, and also to make dynamic changes to the
applications."
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---