Skip to content

[IMPROVEMENT] — Mover sendTransactionalHTMLEmail a su propio RPC Service.  #144

@fforres

Description

@fforres

Workers tienen que ser lo mas pequeños posible. Pero con la implementación actual, todos los correos están incluidos en el worker principal.

Esto implica que cada instancia del worker principal carga en memoria información referente a correos que quizás nunca enviará en su ciclo de vida. (React, archivos en TSX, tailwind implementation, rendering, etc).

Por lo mismo, deberíamos tener un worker/servicio especializado para el envío de correos, el problema radica en lo complejo que es mantener multiples workers interactuando el uno con otro.

Para solucionar estos problemas, podemos usar RPC's nativos en workers que recientemente Cloudflare implementó.

https://blog.cloudflare.com/javascript-native-rpc

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions