-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDEV.txt
More file actions
executable file
·40 lines (35 loc) · 1.19 KB
/
DEV.txt
File metadata and controls
executable file
·40 lines (35 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
- ENV configuration (done)
- AES Encryptions (done)
- Middleware [JWT, RateLimiter, client-token, header-api-token, IP-whitelist] (done)
- Event Driven (done)
- Non Blocking Process (done)
- ULID (done)
- JWT (done)
- Rate Limiter (done)
- Caching Redis (done)
- Mailer (done)
- FirebaseCloudMessaging (done)
- Open Swoole [PHP Server: WebSocket, Api Server, Http Server] (done)
- Sanitize Input [XSS, SQL Injection] (done)
- PHP Unit Testing [Pest] (done)
- OpenSwoole Runtime Hook Flags
Extra:
- Ignoring Boot and scrapper [Rate limiter: with conditions]
- Message Bus [Symfony Message]
- No SQL [MongoDB]
- HTTP 2.0 Support
- GRPC
- PHP FFI performance, to do routine task [Compiled lib from: C++, Python, Golang, Rust, etc]
- GraphQL
- Server Swithching [Network Route, Erlang]
- Docker Grafana Dashboard [Prometheus] (done)
- Implemented PHP 8 JIT
- Health checks [Auto recovery: Traefik]
- Tools monitoring [ELK Stack, Jaeger]
STATUS :
- Api Server : Stable
- Web Server : Performance test
- Http Server : Performance test
- WebSocket Server : Still template, will todo as async channeling (AI supported)
MAINTENANCE:
- Add Rector : Rector instantly upgrades and refactors the PHP code of your application.