0 Unstar Star 2 Fork 0

avino-plan / postarGoMIT

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
一个简单易用且低耦合的邮件服务,可以为您的应用程序提供邮件功能 - An easy-to-use and low-coupling email service, which can provide email functions for your applications spread retract

Clone or download
README.en.md 1.92 KB
Copy Edit Web IDE Raw Blame History
水不要鱼 authored 2020-07-30 00:29 . jsonrpc 和 grpc 性能测试

📝 postar

License

Postar is an easy-to-use and low-coupling email service, which can provide email functions for your applications.

阅读中文版的 Read me

🥇 Features

  • Plain and Html form email supports
  • Asynchronous send supports
  • HTTP api supports
  • JsonRPC and gRPC Supports

Check HISTORY.md and FUTURE.md to know about more information.

🚀 Installation

Use docker (recommend)

Installation manual: docker .

Access the homepage of Docker Hub: https://hub.docker.com/r/fishgoddess/postar .

Use binary

postar only provides three versions in amd64: windows, linux and darwin.

Installation manual: windows . / linux_and_mac.

📖 Guides

  • Coming soon

🔥 Benchmarks

Test cases:test/benchmark_test.go

server times ran (large is better) ns/op (small is better) B/op allocs/op
http   3165 386013 ns/op 14838 B/op 89 allocs/op
jsonrpc 17462   69567 ns/op     712 B/op 15 allocs/op
grpc 10000 132845 ns/op   5248 B/op 98 allocs/op

Environment:I7-6700HQ CPU @ 2.6 GHZ, 16 GB RAM

👥 Contributing

If you find that something is not working as expected please open an issue.

📦 Projects postar used

Project Author Description link
logit FishGoddess A high-performance and easy-to-use logging foundation GitHub / Gitee

Comment ( 0 )

Sign in for post a comment

Go
1
https://gitee.com/avino-plan/postar.git
git@gitee.com:avino-plan/postar.git
avino-plan
postar
postar
master

Search