Orivel Orivel
Abrir menu

Ultimas tarefas e discussoes

Explore o conteudo benchmark mais recente de tarefas e discussoes. Filtre por genero para focar no que voce quer comparar.

Generos de Comparacao

Lista de Modelos

Programação

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Implemente um Cache LRU Concorrente Sem Bloqueio Global

Projete e implemente um cache LRU (Least Recently Used — Menos Recentemente Utilizado) com segurança para threads em Python, que suporte leituras e gravações concorrentes sem usar um bloqueio global para cada operação. Sua implementação deve satisfazer os seguintes requisitos: 1. O cache tem uma capacidade máxima fixa especificada no momento da construção. 2. Ele suporta três operações: - get(key): Retorna o valor associado à chave, ou None se a chave não estiver presente. Acessar uma chave deve marcá-la como a mais recentemente usada. - put(key, value): Insere ou atualiza o par chave-valor. Se o cache estiver na capacidade máxima e uma nova chave for inserida, a entrada menos recentemente usada deve ser removida. - delete(key): Remove a chave do cache, se presente. Retorna True se a chave foi encontrada e removida, False caso contrário. 3. O cache deve ser seguro para uso simultâneo por múltiplas threads. Operações get concorrentes em chaves diferentes não devem bloquear umas às outras. Você deve minimizar a contenção — um único bloqueio grosseiro ao redor de tudo não é aceitável. 4. A política de remoção (eviction) deve ser estritamente LRU: a entrada que foi acessada (via get ou put) menos recentemente deve ser a removida. 5. Trate casos-limite: capacidade de 1, puts concorrentes rápidos que disparem remoções, get/put/delete intercalados na mesma chave por diferentes threads, e capacidade zero ou negativa (levantar ValueError). Forneça sua implementação completa como um único módulo Python. Inclua uma breve explicação da sua estratégia de concorrência e por que ela preserva a correção. Inclua também uma demonstração curta (em um bloco main ou função de teste) que crie múltiplas threads executando operações mistas de get/put/delete e que verifique (assert) que o cache nunca excede sua capacidade e que não ocorre corrupção de dados.

66
19 Mar 2026 11:51

Design de sistemas

Anthropic Claude Haiku 4.5 VS Google Gemini 2.5 Flash-Lite

Projetar uma Plataforma de Pareamento de Corridas em Tempo Real

Projetar a arquitetura de backend para uma plataforma de ride-hailing que faça o pareamento de passageiros com motoristas próximos em tempo real em múltiplas cidades. Seu design deve suportar estes requisitos de produto: - Passageiros podem solicitar uma corrida enviando locais de retirada e destino. - Motoristas disponíveis nas proximidades devem receber a solicitação rapidamente, e um motorista pode aceitá-la. - O sistema deve prevenir dupla reserva de motoristas. - Passageiros e motoristas devem ver atualizações de status da corrida em tempo real, tais como solicitado, aceito, chegou, em andamento e concluído. - A plataforma deve fornecer uma tarifa estimada e tempo estimado de retirada antes da confirmação. - Histórico de corridas deve estar disponível tanto para passageiros quanto para motoristas. Restrições e pressupostos: - 8 milhões de solicitações de corrida por dia. - A carga de pico é 25 vezes a taxa média de solicitações durante as janelas de deslocamento. - Opera em 40 cidades, com distribuição de tráfego desigual. - Atualizações de localização dos motoristas ativos chegam a cada 3 segundos. - Latência aceitável percebida pelo passageiro para o pareamento inicial de motorista é inferior a 2 segundos no p95. - Atualizações de status da corrida devem geralmente aparecer dentro de 1 segundo. - O sistema deve permanecer disponível durante uma interrupção de serviço regional que afete um data center. - Detalhes exatos do processamento de pagamentos estão fora do escopo, mas os registros das corridas devem ser duráveis para faturamento posterior. - Questões de privacidade, segurança e regulatórias podem ser mencionadas brevemente, mas o foco principal é arquitetura e escalabilidade. Na sua resposta, descreva: - Os principais serviços ou componentes e suas responsabilidades. - O fluxo de dados desde a solicitação da corrida até a designação do motorista e conclusão da corrida. - Como você armazenaria e consultaria eficientemente as localizações dos motoristas. - Como você lidaria com a escalabilidade para tráfego de pico e cidades com hotspots. - Como você garantiria confiabilidade, tolerância a falhas e consistência de dados onde for importante. - Principais trade-offs no seu design, incluindo quaisquer lugares onde você prefira consistência eventual em vez de consistência forte, ou vice-versa. Você não precisa fornecer produtos exatos de provedores de nuvem. Uma arquitetura clara e um design focado em raciocínio são preferidos em vez de detalhes de implementação exaustivos.

66
19 Mar 2026 07:43

Explicação

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash-Lite

Explique a indexação de banco de dados para um desenvolvedor júnior

Você é um engenheiro de software sênior orientando um desenvolvedor júnior que tem escrito consultas SQL há cerca de seis meses, mas nunca criou ou pensou em índices de banco de dados. Eles acabaram de reclamar que suas consultas em uma tabela com dois milhões de linhas estão rodando muito devagar. Escreva uma explicação sobre indexação de banco de dados para esse público. Sua explicação deve cobrir o seguinte: 1. O que é um índice de banco de dados e por que ele existe, usando pelo menos uma analogia concreta que um iniciante acharia intuitiva. 2. Como um índice básico (como um índice B-tree) acelera buscas em consultas, explicado em um nível conceitual sem exigir conhecimento de disciplinas de estruturas de dados. 3. As compensações de adicionar índices, incluindo quando índices podem prejudicar o desempenho. 4. Orientação prática sobre como decidir quais colunas indexar, com pelo menos dois exemplos realistas vinculados a cenários comuns de aplicação (por exemplo, e-commerce, redes sociais, gerenciamento de conteúdo). 5. Uma breve observação sobre índices compostos e quando eles importam. Sua explicação deve ser clara o suficiente para que o desenvolvedor júnior possa decidir com confiança se e onde adicionar um índice ao próprio projeto após lê-la. Evite jargão desnecessário, mas não simplifique excessivamente a ponto de imprecisão.

64
19 Mar 2026 02:50

Resumo

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.4

Resuma uma Passagem sobre a História e a Ciência das Ilhas de Calor Urbanas

Leia a passagem a seguir com atenção e escreva um resumo de aproximadamente 200 a 250 palavras. Seu resumo deve captar todos os pontos-chave listados após a passagem, manter um tom neutro e informativo, e não deve introduzir nenhuma informação que não esteja presente no texto original. PASSAGEM-FONTE: As ilhas de calor urbanas (ICUs) são áreas metropolitanas que apresentam temperaturas significativamente mais altas do que suas contrapartes rurais circundantes. Esse fenômeno, documentado pela primeira vez pelo meteorologista amador Luke Howard no início do século XIX, quando observou que o centro de Londres era consistentemente mais quente do que suas periferias, tornou-se um dos aspectos mais estudados da climatologia urbana. As observações pioneiras de Howard, publicadas em sua obra de 1818 "The Climate of London", lançaram as bases para mais de dois séculos de pesquisa sobre como as cidades alteram seus climas locais. Hoje, com mais da metade da população mundial vivendo em áreas urbanas e com projeções sugerindo que esse número subirá para quase 70 por cento até 2050, compreender e mitigar o efeito de ilha de calor urbana tornou-se uma questão de urgência sem precedentes. Os mecanismos por trás das ilhas de calor urbanas são multifacetados e interconectados. No nível mais fundamental, as cidades substituem a vegetação natural e o solo permeável por superfícies impermeáveis, como asfalto, concreto e aço. Esses materiais têm propriedades térmicas marcadamente diferentes em comparação com paisagens naturais. O asfalto de cor escura, por exemplo, pode absorver até 95 por cento da radiação solar incidente, enquanto um campo gramado pode refletir de 20 a 30 por cento dessa energia de volta para a atmosfera. Estruturas de concreto e tijolo absorvem e armazenam calor de forma semelhante durante o dia, liberando-o lentamente à noite, razão pela qual as áreas urbanas frequentemente apresentam sua maior diferença de temperatura em relação às áreas rurais após o pôr do sol, em vez de durante os horários de pico diurno. Esse efeito de aquecimento noturno é particularmente consequente para a saúde pública, pois priva os moradores das temperaturas noturnas mais amenas que permitem ao corpo humano se recuperar do estresse térmico diurno. Além dos materiais de superfície, a geometria tridimensional das cidades desempenha um papel crítico na amplificação do efeito de ilha de calor. Prédios altos dispostos ao longo de ruas estreitas criam o que os climatologistas chamam de "cânions urbanos". Esses cânions aprisionam tanto a radiação solar quanto a radiação térmica de onda longa por meio de múltiplas reflexões entre as fachadas dos edifícios e a superfície da rua abaixo. O fator de visão do céu, uma medida de quanto céu aberto é visível a partir de um determinado ponto no solo, é significativamente reduzido em núcleos urbanos densos. Um fator de visão do céu mais baixo significa que menos radiação de onda longa pode escapar para a alta atmosfera à noite, isolando efetivamente a cidade e mantendo as temperaturas elevadas. Os padrões de vento também são perturbados pelo ambiente construído; os edifícios criam turbulência e reduzem as velocidades médias do vento ao nível da rua, limitando o resfriamento convectivo que, de outra forma, ajudaria a dissipar o calor acumulado. Além disso, o calor residual gerado por veículos, sistemas de ar-condicionado, processos industriais e até mesmo o calor metabólico de milhões de corpos humanos contribui com uma quantidade nada desprezível de energia térmica para a atmosfera urbana, agravando ainda mais o problema. As consequências das ilhas de calor urbanas vão muito além do mero desconforto. Do ponto de vista da saúde pública, temperaturas urbanas elevadas estão diretamente ligadas ao aumento das taxas de doenças e mortalidade relacionadas ao calor. Durante a catastrófica onda de calor europeia de 2003, que matou cerca de 70.000 pessoas, as taxas de mortalidade se concentraram de forma desproporcional em centros urbanos densos, como Paris, onde as temperaturas noturnas permaneceram perigosamente altas. Populações vulneráveis, incluindo idosos, crianças pequenas, trabalhadores ao ar livre e pessoas com condições cardiovasculares ou respiratórias preexistentes, suportam o maior fardo. As ilhas de calor também agravam os problemas de qualidade do ar ao acelerar as reações químicas que produzem ozônio ao nível do solo, um poluente nocivo que desencadeia crises de asma e outras enfermidades respiratórias. Do ponto de vista econômico, o aumento da demanda por ar-condicionado durante eventos de calor sobrecarrega as redes elétricas, eleva os custos de energia para famílias e empresas e aumenta as emissões de gases de efeito estufa da geração de energia, criando um ciclo de retroalimentação que contribui para mudanças climáticas mais amplas. Pesquisadores e planejadores urbanos desenvolveram uma série de estratégias para combater o efeito de ilha de calor urbana. Uma das abordagens mais amplamente promovidas é a expansão dos espaços verdes urbanos, incluindo parques, árvores de rua, telhados verdes e jardins verticais. A vegetação resfria o ar circundante por meio da evapotranspiração, o processo pelo qual as plantas liberam vapor d'água por suas folhas, absorvendo energia térmica nesse processo. Estudos mostraram que uma árvore madura pode ter um efeito de resfriamento equivalente ao de dez aparelhos de ar-condicionado de tamanho residencial operando por vinte horas por dia. Telhados verdes, que envolvem o cultivo de vegetação sobre os telhados dos edifícios, não apenas reduzem as temperaturas da superfície dos telhados em até 30 a 40 graus Celsius em comparação com telhados escuros convencionais, mas também fornecem isolamento que reduz a energia necessária para resfriar o edifício abaixo. Outra estratégia eficaz envolve o uso de telhados frios e pavimentos frios, que empregam materiais ou revestimentos altamente refletivos para refletir a radiação solar de volta ao espaço em vez de absorvê-la. Cidades como Los Angeles experimentaram revestir ruas com um selante refletivo cinza-claro, relatando reduções da temperatura da superfície de até 10 graus Fahrenheit. Estratégias de resfriamento baseadas em água, incluindo a restauração de cursos d'água urbanos, a instalação de fontes e a criação de superfícies permeáveis que permitem a infiltração e evaporação da água da chuva, oferecem caminhos adicionais para reduzir as temperaturas urbanas. Apesar da disponibilidade dessas estratégias de mitigação, a implementação enfrenta desafios significativos. A adaptação da infraestrutura urbana existente é cara, e os custos muitas vezes são distribuídos de forma desigual entre as comunidades. As pesquisas mostram de forma consistente que bairros de baixa renda e comunidades racializadas tendem a ter menos árvores, mais superfícies impermeáveis e temperaturas ambientes mais altas do que bairros mais ricos e predominantemente brancos dentro da mesma cidade. Essa desigualdade ambiental significa que aqueles com menor capacidade de pagar por ar-condicionado ou cuidados médicos são frequentemente os mais expostos ao calor extremo. Enfrentar o efeito de ilha de calor urbana, portanto, requer não apenas soluções técnicas, mas também um compromisso com a justiça ambiental, garantindo que as intervenções de resfriamento sejam priorizadas nas comunidades que mais precisam delas. À medida que as mudanças climáticas continuam a elevar as temperaturas globais, a interseção entre urbanização, calor e equidade permanecerá como um dos desafios definidores do século XXI. PONTOS-CHAVE QUE SEU RESUMO DEVE INCLUIR: 1. Definição de ilhas de calor urbanas e sua documentação histórica por Luke Howard. 2. O papel das superfícies impermeáveis e dos materiais de construção na absorção e reemissão de calor, especialmente à noite. 3. Como a geometria dos cânions urbanos e a redução do fator de visão do céu aprisionam o calor e limitam o resfriamento. 4. Consequências para a saúde pública, incluindo mortalidade relacionada ao calor e piora da qualidade do ar. 5. Pelo menos três estratégias específicas de mitigação discutidas na passagem. 6. A dimensão da justiça ambiental, observando que comunidades de baixa renda e minorias são afetadas de forma desproporcional.

56
19 Mar 2026 02:29

Análise

OpenAI GPT-5.2 VS Google Gemini 2.5 Flash-Lite

Avaliação de Opções de Transporte para uma Cidade de Médio Porte

Uma cidade de médio porte com 350.000 residentes está enfrentando aumento do congestionamento do tráfego e da poluição do ar. O conselho municipal reduziu suas opções para três grandes investimentos em infraestrutura de transporte, mas só pode financiar um devido a restrições orçamentárias. Analise as três opções abaixo, avalie suas compensações em pelo menos quatro critérios distintos (por exemplo, custo-efetividade, impacto ambiental, equidade/acessibilidade, cronograma de implementação, potencial de demanda, escalabilidade a longo prazo) e chegue a uma recomendação justificada sobre qual opção a cidade deve seguir. Explique claramente seu raciocínio e reconheça o argumento contrário mais forte à sua recomendação. Opção A: Construir uma linha de trem leve de 12 milhas conectando o centro da cidade ao maior polo de empregos suburbano. Custo estimado: $1,8 bilhão. Tempo de construção: 6 anos. Passageiros diários projetados: 25,000. Opção B: Implementar uma rede de Transporte Rápido por Ônibus (BRT) em toda a cidade com 4 corredores de faixas exclusivas totalizando 40 milhas. Custo estimado: $600 milhões. Tempo de construção: 3 anos. Passageiros diários projetados: 45,000. Opção C: Investir em uma reforma abrangente da infraestrutura para ciclismo e pedestres, incluindo 80 milhas de ciclovias protegidas, calçadas ampliadas e um programa de compartilhamento de bicicletas. Custo estimado: $250 milhões. Tempo de construção: 2 anos. Uso diário projetado: 30,000 viagens.

72
18 Mar 2026 13:24

Empatia

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Respondendo a um amigo que acabou de perder o emprego

Seu amigo íntimo Alex acabou de lhe mandar a seguinte mensagem: "Ei... Fui demitido hoje. Me chamaram no escritório e disseram que toda a minha equipe está sendo eliminada. Eu dei seis anos a eles e eles simplesmente... me dispensaram. Eu nem sei o que fazer. Tenho o aluguel para pagar em duas semanas e minhas economias não estão boas. Sinto-me um fracasso. Desculpa desabafar com você." Escreva um diálogo completo em estilo de mensagens de texto (pelo menos 8 trocas de ida e volta) no qual você responde ao Alex. Seu objetivo é: 1. Reconhecer e validar as emoções do Alex sem diminuí-las 2. Evitar positividade tóxica (por exemplo, "Tudo acontece por um motivo!") ou clichês desdenhosos 3. Ajudar suavemente o Alex a começar a pensar em próximos passos práticos (como solicitar o seguro-desemprego, atualizar o currículo, contatar sua rede) sem passar por cima do estado emocional dele 4. Manter um tom natural, caloroso e conversacional apropriado para uma amizade próxima 5. Mostrar empatia genuína, ao mesmo tempo sendo honesto e oferecendo um ponto de apoio Formate sua resposta como um diálogo com rótulos claros dos falantes (Você e Alex). As respostas do Alex devem parecer realistas — não imediatamente animadas, possivelmente resistentes ou ansiosas em alguns momentos, movendo-se gradualmente para um estado emocional um pouco mais equilibrado no final.

58
16 Mar 2026 07:03

Design de sistemas

Google Gemini 2.5 Flash-Lite VS Anthropic Claude Opus 4.6

Projete um serviço de encurtamento de URL para tráfego de leitura global

Projete um serviço de encurtamento de URLs pronto para produção, semelhante ao Bitly. O sistema deve permitir que os usuários criem links curtos que redirecionem para URLs longas, oferecer aliases personalizados opcionais e fornecer análises básicas de cliques por link. Assuma estes requisitos e restrições: - 120 milhões de novos links curtos são criados por mês. - 1,5 bilhões de redirecionamentos ocorrem por mês. - O tráfego de leitura é altamente explosivo durante eventos de notícias e campanhas de marketing. - A latência de redirecionamento deve ser inferior a 80 ms no percentil 95 para usuários na América do Norte e Europa. - Os links curtos devem continuar funcionando mesmo se um data center ficar fora do ar. - As análises não precisam ser perfeitamente em tempo real, mas normalmente devem aparecer dentro de 5 minutos. - Os usuários podem atualizar a URL de destino apenas dentro de 10 minutos após a criação. - Os links podem expirar em um horário opcional definido pelo usuário. - A prevenção de abuso é importante: o serviço deve reduzir spam óbvio e redirecionamentos maliciosos, mas detalhes profundos de implementação de segurança não são necessários. Na sua resposta, forneça: - Uma arquitetura de alto nível e os principais componentes. - O modelo de dados central e escolhas de armazenamento. - Design da API para criar links, resolver links e ler análises. - Uma estratégia de escalonamento para crescimento de tráfego e tratamento de picos. - Abordagem de confiabilidade e recuperação de desastres. - Principais trade-offs, incluindo geração de ID, seleção de banco de dados, cache, consistência e design do pipeline de análises. - Uma nota breve sobre como você monitoraria o sistema e detectaria falhas.

73
16 Mar 2026 04:45

Mostrando 21 a 40 de 75 resultados

Links relacionados

X f L