Capítulo 1 — Cálculo I
Mapa da aula
Aula 01 publicada. Mapa, exemplo, EX001.
flowchart TD
N0["1.1 Taxas em um SOC"]
N1["1.2 Inclinações a partir de dados"]
N2["1.3 Áreas como totais"]
N3["Nota de prática — Unidades e painéis"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX001"]
Desenho lógico
flowchart LR
N0["1.1 Taxas em um SOC"]
N1["1.2 Inclinações a partir de dados"]
N2["1.3 Áreas como totais"]
N3["Nota de prática — Unidades e painéis"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX001"]
[1.1 Taxas em um SOC]
|
v
[1.2 Inclinações a partir de dados]
|
v
[1.3 Áreas como totais]
|
v
[Nota de prática — Unidades e painéis]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX001]
Objetivos de aprendizagem
Você vai (1) ler taxas de variação em cargas de trabalho de inteligência; (2) interpretar uma derivada como "com que rapidez isto está crescendo agora"; (3) aproximar a área sob uma curva para totalizar uma carga de trabalho; (4) evitar extrapolar uma inclinação local longe demais.
1.1 Taxas em um SOC
Os indicadores chegam ao Lantern a uma taxa que muda ao longo do dia: baixa durante a madrugada, crescente quando comunidades parceiras em outros fusos horários publicam. Se N(t) é a contagem acumulada de indicadores recebidos até a hora t, sua derivada N′(t) é a taxa de chegada. Os engenheiros dimensionam os parsers e os workers de enriquecimento para o pico de N′, e não para a média diária, porque as filas se formam quando a chegada instantânea supera o atendimento. Um feed que entrega a maior parte do volume diário em duas horas da manhã precisa de workers dimensionados para essas horas, mesmo que a média pareça tranquila. Kofi traça a taxa, e não o total acumulado, quando verifica isso, porque uma curva acumulada esconde as rajadas dentro de sua subida constante.
1.2 Inclinações a partir de dados
Dados reais são discretos. Um quociente de diferenças — (N(t+1) − N(t)) / 1 hora — estima a taxa. Suavizar ao longo de várias horas reduz o ruído, mas esconde rajadas curtas; a escolha depende de você estar planejando capacidade (use picos) ou relatando tendências (suavize). Por isso Kofi mantém duas visões das mesmas contagens. As diferenças horárias brutas vão para a revisão de capacidade, onde uma única hora movimentada importa. Uma média móvel de seis horas vai para o relatório mensal, cujos leitores querem saber se o volume dos parceiros está crescendo. Cada gráfico diz qual das duas visões mostra. As horas ausentes ficam como lacunas, em vez de preenchidas, porque um valor inventado distorceria tanto o pico quanto a tendência.
1.3 Áreas como totais
Se r(t) é a taxa de horas de analista necessárias para triar alertas, a integral de r ao longo de um turno é o esforço total. Uma soma de trapézios sobre amostras horárias é precisa o bastante para dimensionar a equipe. Com amostras a cada hora, a regra dos trapézios faz a média de cada par de taxas vizinhas e a multiplica por uma hora. Somar essas fatias ao longo de um turno de oito horas dá as horas de analista que o turno precisa cobrir. Se o resultado for onze horas de trabalho e houver três analistas no turno, o plano tem folga; se for trinta, a equipe precisa de ajuda ou de um escopo de triagem mais estreito. A estimativa só é tão boa quanto as amostras, por isso uma hora ausente é marcada, e não adivinhada.
1.4 Limites das inclinações locais
Uma rajada durante uma grande campanha pode mostrar uma inclinação acentuada. Projetar essa inclinação um mês à frente prevê volumes absurdos. Derivadas descrevem o agora; previsões exigem modelos de causa. Kofi viu isso quando um parceiro publicou, em uma única tarde, um grande acúmulo de indicadores antigos. A taxa horária saltou dez vezes e voltou ao normal no dia seguinte. Se ele tivesse dimensionado o Lantern pela inclinação daquela tarde, a BEN teria comprado hardware para uma carga que nunca voltou. Uma previsão precisa de uma explicação de por que o volume muda, como a entrada de um novo parceiro, e a inclinação só lhe diz que algo mudou.
Nota de prática — Unidades e painéis
O painel do Lantern certa vez traçou o total acumulado onde os operadores esperavam uma taxa, e o turno da noite leu uma linha plana e calma como um pico repentino quando o eixo mudou de escala. Hoje Kofi rotula cada gráfico como 'por hora' ou 'acumulado desde 00:00 UTC', e a revisão de capacidade usa apenas gráficos de taxa.
Exemplo resolvido
Kofi amostra a contagem acumulada de indicadores do Lantern às 08:00 (12.400), às 09:00 (12.700) e às 10:00 (13.300). A taxa subiu de 300 para 600 por hora. Ele dimensiona o parser para pelo menos 600 por hora mais uma margem, e anota que o salto coincidiu com o boletim matinal de um parceiro — um aumento programado, não estrutural.
Caso sintético. As contagens do Lantern foram inventadas para este capítulo.
Erros e limites
Confundir a contagem acumulada com a taxa leva a planos de capacidade absurdos. Aqui o cálculo mede cargas de trabalho; ele não prevê adversários.
Exercícios
- EX001 — Taxa horária. Usando as amostras de Kofi, calcule a taxa de chegada entre 09:00 e 10:00. Rubrica: 3 = 600 por hora, com o método; 2 = só o número; 1 = usa o acumulado; 0 = nenhuma.
- EX002 — Pico ou média. Explique por que a capacidade do parser é dimensionada pela taxa de pico, e não pela média diária. Rubrica: 3 = as filas se formam quando a chegada supera o atendimento; a média esconde rajadas; 2 = parcial; 1 = a média basta; 0 = nenhuma.
- EX003 — Total por trapézios. As horas de analista necessárias são 2, 4 e 6 por hora em três amostras horárias consecutivas. Estime o esforço total nessas duas horas. Rubrica: 3 = 8 horas de analista por trapézios; 2 = método certo; 1 = soma 12; 0 = nenhuma.
Síntese
Taxas dimensionam sistemas, áreas totalizam esforço, e inclinações locais não devem ser esticadas até virar previsões.
Continue estudando — capítulo 01 de 50
← Página do curso · Índice de capítulos do curso · Capítulo 02 (rascunho) →