ajaynegi33 / ajaynegi33/FormMaillyGo

🚨 Performance Issue: Email Sending Handler is Too Slow (TTFB ~4s)

未关闭
#2 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug help wanted
主要语言
HTML
星标
2
派生
1
PR 合并指标
30 天内没有已合并 PR

描述

**Summary:**
The email-sending handler is taking too long to respond (over 4 seconds) both **locally** and on **AWS Lambda**. The biggest delay is in the **Time to First Byte (TTFB)**, which means something is slowing down the server before it starts responding.

---

### 📊 Performance Stats

| Metric | Local Value | AWS Lambda Value |
|-----------------------|-------------|------------------|
| **Response Time** | 4.18 s | 4.31 s |
| **Prepare** | 8.96 ms | 12.22 ms |
| **Socket Initialization** | 1.49 ms | 0.59 ms |
| **DNS Lookup** | 0.14 ms | 118.48 ms |
| **TCP Handshake** | 0 ms | 37 ms |
| **SSL Handshake** | – | 36.52 ms |
| **Waiting (TTFB)** | 4.18 s | 4.11 s |
| **Download** | 1.66 ms | 2.41 ms |
| **Process** | 0.21 ms | 0.23 ms |

---

### 🔍 Likely Cause

* The **email sending part (SMTP)** is taking too long.
* This includes:

* Connecting to SMTP server
* TLS handshake
* Authentication
* Waiting for server response

### 💬 Discussion Prompt

If anyone has:

* Experience with **fast email delivery from Go**
* Tips for **SMTP optimization**
* Benchmarks comparing **SMTP vs HTTP APIs** in Lambda

Feel free to share!

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。