Event JSON
{
"id": "c292cd235e1f3ddd53af93d6e71d30be909d6b0d74f52e8392a66d6d1b20c7c9",
"pubkey": "31ca084730b98ee1aa76f248f9407f919223b8e71b5e5de00626c6bbbac6e293",
"created_at": 1773172529,
"kind": 1,
"tags": [
[
"proxy",
"https://bolha.us/@riverfount/116206634877241099",
"web"
],
[
"t",
"python"
],
[
"t",
"concorrencia"
],
[
"t",
"asyncio"
],
[
"t",
"performance"
],
[
"proxy",
"https://bolha.us/users/riverfount/statuses/116206634877241099",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://bolha.us/users/riverfount/statuses/116206634877241099",
"pink.momostr"
],
[
"-"
]
],
"content": "Novo artigo no blog: asyncio na prática.\n\nasync/await não torna seu código automaticamente mais rápido. Se a tarefa é CPU-bound, você só adiciona complexidade sem ganho nenhum. A diferença aparece mesmo no I/O — e é dramática.\n\nO artigo mostra os dois casos com exemplos reais, explica o event loop e quando vale (ou não) usar concorrência.\n\n🔗 https://www.riverfount.dev.br/posts/asyncio_na_pratica/\n\nVocê já teve bug causado por uso errado de asyncio em produção?\n\n#python #asyncio #concorrência #performance",
"sig": "b5824ceb738c663fce170a5110362353b1d9373f8829acbc37099ef128a60d8572919e8eb15000c04477a79d5d974892fea371380b86f16fe663d875812969b4"
}