Polifonia | pəˈlɪf (ə) ni |
Música O estilo de combinar simultaneamente várias peças, cada uma formando uma melodia individual e harmonizando entre si.
Programando uma jóia rubi para programação simultânea com foco no desempenho e na felicidade do desenvolvedor.
A polifonia é uma biblioteca para a construção de aplicações simultâneas em Ruby. A polifonia aproveita o poder das fibras de rubi para fornecer um modelo de concorrência cooperativo e sequencial à base de coroutina. Sob o capô, a Polyphony usa io_uring ou libev para maximizar o desempenho de E/S.
Para exemplos de casos de uso específicos, você pode consultar os exemplos agrupados no repositório do GitHub da Polyphony.
Questões e solicitações de puxar serão aceitas com prazer. Por favor, use o repositório do Polyphony Git como seu principal ponto de partida para contribuir.