-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCITATION.cff
More file actions
51 lines (41 loc) · 1.37 KB
/
CITATION.cff
File metadata and controls
51 lines (41 loc) · 1.37 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
41
42
43
44
45
46
47
48
49
50
51
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: FastPubSub
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Sandro Matheus
family-names: Marques
email: sandro-matheus@hotmail.com
repository-code: 'https://github.com/matheusvnm/fastpubsub'
abstract: >-
FastPubSub is a modern, high-performance framework for
building modern applications that process event messages
on Google PubSub. It combines the standard PubSub Python
SDK with FastAPI, Pydantic and Uvicorn to provide an
easy-to-use development experience.
The key features are:
- FastPubSub is (unironically) fast. It's built on top of
FastAPI, uvicorn and Google PubSub Python SDK for maximum
performance.
- It is designed to be intuitive and easy to use, even for
beginners.
- Provides a great editor support and less time reading
docs.
- Get production-ready code with sensible default values
helping you avoid common pitfalls.
- It is built on top of asyncio, which allows it to run on
fully asynchronous code.
- Provides its own CLI and other widely used tools such as
pydantic for data validation integrations
and log contextualization.
keywords:
- python
- fastapi
- asyncio
- pubsub
- pydantic
- gcp