Fibers: concorrência cooperativa no PHP 8.1
PHP 05/05/2026

Fibers: concorrência cooperativa no PHP 8.1

Fibers são um mecanismo de concorrência cooperativa introduzido no PHP 8.1 que permite pausar e retomar funções de forma não preemptiva. Diferente da concorrência preemptiva (onde o sistema operacional decide quando trocar de contexto), nas Fibers o próprio código cede voluntariamente o controle usando Fiber::suspend().

Notícias

Todos Recentes Tendências
Funções: definindo, parâmetros e retorno

PHP

Funções: definindo, parâmetros e retorno

Funções são blocos de código reutilizáveis que executam uma tarefa específica. Em PHP, as funções são fundamentais para organizar a lógica do programa, evitar repetição de código e melhorar a manutenibilidade. Este artigo aborda desde a definição básica até conceitos avançados como funções de ordem superior.

05/05/2026

Revista

Ver todos
Fuzz testing

Golang

Fuzz testing

Fuzz testing (ou fuzzing) é uma técnica de teste automatizado que fornece entradas inválidas, inesperadas ou aleatórias para um programa, com o objetivo de descobrir bugs, vulnerabilidades de segurança e comportamentos inesperados. Diferentemente dos testes unitários tradicionais, onde o desenvolvedor define manualmente casos de teste específicos, o fuzzing gera automaticamente milhares ou milhões de variações de entrada, explorando caminhos de código que dificilmente seriam cobertos manualmente