You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by GitBox <gi...@apache.org> on 2022/05/19 19:58:51 UTC

[GitHub] [james-project] jeantil opened a new pull request, #1008: [JAMES-3767] rename pulsar artifact

jeantil opened a new pull request, #1008:
URL: https://github.com/apache/james-project/pull/1008

   Hello,
   
   I renamed the artifact as discussed by email, I also added an bit of readme.
   
   Contrary to what we wrote in the mail, I decided to remain on an SQL store for domains, recipient rewrite tables and users. The reason is that while relying on files would be enough for our specific use case, it would also seriously limit the `scaling` part of the artifact.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org


[GitHub] [james-project] chibenwa merged pull request #1008: [JAMES-3767] rename pulsar artifact

Posted by GitBox <gi...@apache.org>.
chibenwa merged PR #1008:
URL: https://github.com/apache/james-project/pull/1008


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org


[GitHub] [james-project] chibenwa commented on a diff in pull request #1008: [JAMES-3767] rename pulsar artifact

Posted by GitBox <gi...@apache.org>.
chibenwa commented on code in PR #1008:
URL: https://github.com/apache/james-project/pull/1008#discussion_r877683361


##########
server/apps/scaling-pulsar-smtp/README.md:
##########
@@ -0,0 +1,70 @@
+# Pulsar backed SMTP processing
+
+## App goals
+
+Ultimately this app will provide an easily scalable smtp processing module based on Apache Pulsar for small to large deployments. The dependency on cassandra is temporary and will be removed incrementally as suitable alternative implementations for the guice modules are integrated.
+
+Cassandra is pretty expensive to operate and only makes sense for really large scale deployments. On the other hand, there are cost-efficient SAAS deployments of pulsar. For small scale deployments destined to grow this app will instead rely on 
+- A blobstore (for mail repository) 
+- A PostgresSQL database for reference data (domain list, recipient rewrite table and users)
+
+The idea being that it will be easy enough to operate this assembly at a "reasonable" cost in the cloud until the scale is large enough to warrant switching to the fully distributed app. 
+
+## Building
+
+In order to build both the ZIP and docker packaging, run:

Review Comment:
   As far as I am aware of there is no ZIP packaging in place for this



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org


[GitHub] [james-project] jeantil commented on a diff in pull request #1008: [JAMES-3767] rename pulsar artifact

Posted by GitBox <gi...@apache.org>.
jeantil commented on code in PR #1008:
URL: https://github.com/apache/james-project/pull/1008#discussion_r877812115


##########
server/apps/scaling-pulsar-smtp/README.md:
##########
@@ -0,0 +1,70 @@
+# Pulsar backed SMTP processing
+
+## App goals
+
+Ultimately this app will provide an easily scalable smtp processing module based on Apache Pulsar for small to large deployments. The dependency on cassandra is temporary and will be removed incrementally as suitable alternative implementations for the guice modules are integrated.
+
+Cassandra is pretty expensive to operate and only makes sense for really large scale deployments. On the other hand, there are cost-efficient SAAS deployments of pulsar. For small scale deployments destined to grow this app will instead rely on 
+- A blobstore (for mail repository) 
+- A PostgresSQL database for reference data (domain list, recipient rewrite table and users)
+
+The idea being that it will be easy enough to operate this assembly at a "reasonable" cost in the cloud until the scale is large enough to warrant switching to the fully distributed app. 
+
+## Building
+
+In order to build both the ZIP and docker packaging, run:

Review Comment:
   fixedup



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org


[GitHub] [james-project] jeantil commented on pull request #1008: [JAMES-3767] rename pulsar artifact

Posted by GitBox <gi...@apache.org>.
jeantil commented on PR #1008:
URL: https://github.com/apache/james-project/pull/1008#issuecomment-1132550610

   My guess is flaky test ...
   ```
   Condition with lambda expression in org.apache.james.transport.mailets.MailReprocessingIntegrationTest was not fulfilled within 1 minutes.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org