āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āϝ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ: āύāĻŋāϰāĻžāĻĒāĻĻāĻāĻžāĻŦā§ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āϝ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ: āĻā§āύ āϏāĻŽā§ āĻāĻŋ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāϰāĻŦā§āύ, āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āĻļāϞ āĻā§āĻāĻžāĻŦā§ āĻŦāĻžāĻāĻŦā§āύ, āĻāĻŦāĻ āĻāĻā§āĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϰ āϏāĻŽā§ āĻšāĻžāϞāĻāĻž āĻĒā§āϰāύ⧠āĻĄā§āĻāĻž āύāĻŋāϰāĻžāĻĒāĻĻāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻŦā§āĻļāύ āĻāϰāĻŦā§āύ āĻā§āĻŽāύāĻāĻžāĻŦā§āĨ¤

āĻā§āύ āĻāĻā§āĻ-āĻā§āϰāĻžāĻĢāĻŋāĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āϧā§āϰ āĻšāϝāĻŧ
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻā§āϏā§āĻāĻŋāĻ-āĻ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĻā§āϰā§āϤ āĻŽāύ⧠āĻšāϝāĻŧ āĻāĻžāϰāĻŖ āϏā§āĻāĻžāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻŽ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻĄā§āĻāĻžāĻ āĻā§āĻāĨ¤ āĻĒā§āϰā§āĻĄāĻžāĻāĻļāύ⧠āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻšāϞ⧠āĻāĻāĻ āĻāĻžāϰ⧠āĻā§ā§ā§āϰāĻŋāĻāĻŋ āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻžāϞāĻžāύ⧠āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝāĻĻāĻŋ āϏā§āĻ āĻā§ā§ā§āϰāĻŋ āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āϰ⧠āϏā§āĻā§āϝāĻžāύ āĻāϰā§, āĻāĻāĻžāϧāĻŋāĻ āĻā§āĻŦāĻŋāϞ āĻā§ā§āύ āĻāϰ⧠āĻāĻŦāĻ āϏāĻŽāϝāĻŧ āĻŦāĻž āĻā§āϝāĻžāĻā§āĻāϰāĻŋ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻā§āϰā§āĻĒ āĻāϰā§, āϤāĻžāĻšāϞ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āĻ āϞā§āĻĄā§āϰ āĻāύā§āϝ āĻĄāĻžāĻāĻžāĻŦā§āϏāĻā§ āĻ āύā§āĻ āĻāĻžāĻ āĻāϰāϤ⧠āĻšāϝāĻŧāĨ¤
āϏāĻžāϧāĻžāϰāĻŖ āϏāĻŽāϏā§āϝāĻž āĻā§āϞ⧠āĻšāϞā§:
- āĻŦāĻĄāĻŧ āĻā§ā§āύ (āϝā§āĻŽāύ, orders + customers + products) āϝāĻž āĻĄāĻžāĻāĻžāĻŦā§āϏāĻā§ āĻŦāĻĄāĻŧ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻĄā§āĻāĻž āĻļāĻžāĻĢāϞ āĻāϰāϤ⧠āĻŦāĻžāϧā§āϝ āĻāϰā§āĨ¤
- āĻāĻžāĻāĻāĻž āĻāĻā§āύā§āĻāĻā§āϞā§āϰ āĻāĻĒāϰ group-by ("count per day", "sum per region") āϝāĻž āϏāĻžāĻāĻžāύ⧠āĻ āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻļāύ āĻĒā§āϰā§ā§āĻāύ āĻāϰā§āĨ¤
- āĻ āύā§āĻāĻā§āϞ⧠āĻĢāĻŋāϞā§āĻāĻžāϰ āĻ āϏā§āĻāĻŽā§āύā§āĻ (āϤāĻžāϰāĻŋāĻ āϰā§āĻā§āĻ, āĻĻā§āĻļ, āĻĄāĻŋāĻāĻžāĻāϏ, āĻĒā§āϞā§āϝāĻžāύ) āϝāĻž āĻā§ā§ā§āϰāĻŋāϰ āĻāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āĻāĻŦāĻ āϏāĻšāĻ āĻĒā§āύāĻāĻŦā§āϝāĻŦāĻšāĻžāϰāĻā§ āĻŦāĻžāϧāĻž āĻĻā§āϝāĻŧāĨ¤
āĻā§āϝāĻžāĻļāĻŋāĻ āϏāĻšāĻžāϝāĻŧāĻ, āĻāĻŋāύā§āϤ⧠āϝāĻāύ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ āĻĢāĻŋāϞā§āĻāĻžāϰā§āϰ āĻŦāĻšā§ āϏāĻāĻŽāĻŋāĻļā§āϰāĻŖ āĻĨāĻžāĻā§ āϤāĻāύ āϤāĻž āĻā§āĻā§ āĻĒāĻĄāĻŧā§āĨ¤ āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠"last 7 days, EU, paid" āĻāϰ āĻ āύā§āϝāĻāύ āĻāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠"last 30 days, US, trial"āĨ¤ āĻĢāϞ⧠āĻā§āϝāĻžāĻļ āĻā§-āĻāϰ āϏāĻāĻā§āϝāĻž āĻŦā§ā§ā§ āϝāĻžāϝāĻŧ, āĻā§āϝāĻžāĻļ āĻšāĻŋāĻ āϰā§āĻ āĻāĻŽā§ āϝāĻžāϝāĻŧ āĻāĻŦāĻ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻ āύāĻŋāĻļā§āĻāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻāϰāĻ āĻāĻžāϰāĻžāĻĒ āĻšāĻā§āĻā§, āĻā§āϝāĻžāĻļ āϧā§āϰ⧠āϧā§āϰ⧠āϧā§āϰ āĻā§ā§ā§āϰāĻŋāĻā§āϞ⧠āϞā§āĻāĻŋāϝāĻŧā§ āϰāĻžāĻā§ āϝāϤāĻā§āώāĻŖ āύāĻž āĻā§āϝāĻžāĻļ āĻŽāĻŋāϏ āĻāĻā§ āĻāĻŦāĻ āϏā§āĻāĻŋ āĻĒāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϰ āϏāĻŽāϝāĻŧ āĻāĻā§āĨ¤
āĻāĻāĻžāύā§āĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄāĻā§āϞā§āϰ āĻāύā§āϝ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āĻāĻžāϰā§āϝāĻāϰ āĻšāϝāĻŧāĨ¤ āϏāϰāϞ āĻāĻĨāĻžāϝāĻŧ, āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āĻšāϞ⧠āĻĒā§āϰā§āĻŦ-āĻāĻŖāĻŋāϤ āĻĢāϞāϏāĻāϰāĻā§āώāĻŋāϤ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞāĨ¤ āĻāĻžāĻāĻāĻž āĻĄā§āĻāĻž āĻĨā§āĻā§ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻāĻāĻ āĻā§āĻāĻžāϞ āĻĒā§āύāĻāĻāĻŖāύāĻž āĻāϰāĻžāϰ āĻŦāĻĻāϞā§, āĻāĻĒāύāĻŋ āϏā§āĻā§āϞ⧠āĻāĻāĻŦāĻžāϰ (āύāĻŋāϝāĻŧāĻŽ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻŦāĻž āĻā§āϰāĻŋāĻāĻžāϰ āĻāϰā§) āĻāĻŖāύāĻž āĻāϰ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ āĻāĻŦāĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āϏā§āĻ āϏāĻā§āĻāĻŋāϤ āϏā§āύā§āϝāĻžāĻĒāĻļāĻ āĻĨā§āĻā§ āĻĒāϰāĻŋāĻŦā§āĻļāύ āĻāϰā§āĨ¤
āϏāĻžāϧāĻžāϰāĻŖ āĻāύāĻĄā§āĻā§āϏ āϤāĻāύāĻ āĻāĻĒāϝā§āĻā§āϤ āϝāĻāύ āĻāĻĒāύāĻžāĻā§ āĻāĻžāĻāĻāĻž āϰ⧠āĻĻā§āϰā§āϤ āĻĒā§āϤ⧠āĻšāĻŦā§ (āϝā§āĻŽāύ, āĻāĻāĻāĻŋ āĻāĻžāϏā§āĻāĻŽāĻžāϰ āĻā§āĻāĻā§ āĻĒāĻžāĻā§āĻž āĻŦāĻž āĻāĻāĻ āĻāϞāĻžāĻŽā§āϰ āĻāĻĒāϰ āĻĢāĻŋāϞā§āĻāĻžāϰ)āĨ¤ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āϤāĻāύāĻ āϏāĻ āĻŋāĻ āϝāĻāύ āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞ āĻ āĻāĻļāĻāĻŋ āĻŦāĻžāϰāĻŦāĻžāϰ āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻļāύ āĻšāĻāϝāĻŧāĻž: sums, counts, āĻāĻŦāĻ āĻā§āϰā§āĻĒ āĻāϰāĻž āĻŽā§āĻā§āϰāĻŋāĻ āϝā§āĻā§āϞ⧠āĻ āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āϏāĻžāϰāĻžāĻĻāĻŋāύ āĻāĻžāϝāĻŧāĨ¤
āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ PostgreSQL-āĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻāĻ āύ āĻāϰā§āύ (AppMaster-āĻ āϤā§āϰāĻŋ āĻĒā§āϰāĻā§āĻā§āĻ āϏāĻš), āĻāĻ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ: āĻāύāĻĄā§āĻā§āϏ āϞā§āĻāĻāĻĒ āĻĻā§āϰā§āϤ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āĻĒā§āϰāĻŋāĻāĻŽā§āĻĒāĻŋāĻāĻ āĻšāϞāĻ āϝāĻž aggregate-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āĻāĻā§āϞā§āĻā§ āϞā§āĻĄā§ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āϰāĻžāĻā§āĨ¤
āĻā§āύ āĻ āĻāĻļ āĻĻā§āϰā§āϤ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ āϤāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ
āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāĻā§ āĻ āĻŋāĻ āĻāϰā§āύ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻā§āύ āĻ āĻāĻļāĻā§āϞā§āĻā§ āϤā§āĻā§āώāĻŖāĻžā§ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞ āĻšāϤ⧠āĻšāĻŦā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϏāĻāĻā§āϝāĻž āϞāĻžāĻāĻ āĻšāĻāϝāĻŧāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻāĨ¤ āϏāĻŦāĻāĻŋāĻā§ āϰāĻŋāϝāĻŧā§āϞ-āĻāĻžāĻāĻŽ āĻŽāύ⧠āĻāϰāϞ⧠āĻāĻĒāύāĻŋ āϧā§āϰ āϞā§āĻĄ, āĻāĻžāĻāĻŽāĻāĻāĻ, āĻāĻŦāĻ āĻā§āϰāĻŽāĻžāĻāϤ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻžāĻĒā§āϰ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāĻŦā§āύāĨ¤
āĻĒā§āϰāĻĨāĻŽā§ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āϏā§āĻā§āϰāĻŋāύāĻā§ āϤāĻžāϰ āĻā§āϰāĻŋāĻāĻžāϰ āĻāϰāĻž āĻā§ā§ā§āϰāĻŋāĻā§āϞā§āϰ āϏāĻžāĻĨā§ āĻŽā§āϝāĻžāĻĒ āĻāϰā§āύāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞ, āĻāĻžāϰā§āĻ āĻāĻŦāĻ āĻā§āĻŦāĻŋāϞ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ āύā§āϤāϤ āĻāĻāĻāĻŋ āĻā§ā§ā§āϰāĻŋāϰ āĻĒā§āĻāύ⧠āĻĨāĻžāĻā§, āĻāĻŦāĻ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻĒā§āϰāĻžāϝāĻŧāĻ āϏā§āĻā§āϞā§āĻā§ āĻŦāĻšā§ āĻā§āϝāĻžāϰāĻŋāϝāĻŧā§āύā§āĻā§ āĻā§āĻŖāĻŋāϤ āĻāϰā§āĨ¤ āĻāĻāĻāĻŋ âāϏā§āĻāĻžâ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āϝā§āĻāĻžāύ⧠8 āĻāĻžāĻāϞ āĻ 6 āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāĻā§, āĻā§āĻĒāĻāĻžāĻĒ āĻĄāĻāύā§āϰ āĻŦā§āĻļā§ āĻā§ā§ā§āϰāĻŋ āĻļā§āĻĒā§ āĻĒāϰāĻŋāĻŖāϤ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻŦāĻžāϰ āĻĒā§āϰāϤā§āϝā§āĻ āĻāĻžāĻāϞ āϞāĻŋāĻā§ āύāĻŋāύ āĻāĻŦāĻ āϤāĻŋāύāĻāĻŋ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰ āĻĻāĻŋāύ:
- āĻā§āύ āĻĢāĻŋāϞā§āĻāĻžāϰāĻā§āϞ⧠āĻāĻāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠(āϤāĻžāϰāĻŋāĻ āϰā§āĻā§āĻ, āĻ āĻā§āĻāϞ, āĻāĻŋāĻŽ, āϏā§āĻāĻžāĻāĻžāϏ)?
- āĻāĻāĻŋ āĻā§āύ āĻā§āĻŦāĻŋāϞāĻā§āϞ⧠āϏā§āĻĒāϰā§āĻļ āĻāϰā§, āĻāĻŦāĻ āĻā§āĻĨāĻžāϝāĻŧ āĻā§ā§āύ āĻāĻā§?
- āĻāĻ āĻāĻžāĻāϞā§āϰ āĻāύā§āϝ "āĻĒāϰā§āϝāĻžāĻĒā§āϤ āĻĻā§āϰā§āϤ" āĻŽāĻžāύ⧠āĻāĻŋ (āĻ āĻŖā§āĻĄ-āϏā§āĻā§āύā§āĻĄ, 2 āϏā§āĻā§āύā§āĻĄ, 5 āϏā§āĻā§āύā§āĻĄ)?
āϤāĻžāϰāĻĒāϰ āĻĒā§āϰāĻā§āϤ āϰāĻŋāϝāĻŧā§āϞ-āĻāĻžāĻāĻŽ āĻĒā§āϰāϝāĻŧā§āĻāύāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āĻāϰā§āύ āĻāĻŦāĻ "āĻāĻļāĻŋ āĻāĻāĻā§ āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§" āĻĒā§āϰāϤā§āϝāĻžāĻļāĻžāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āĻāϰā§āύāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻ āĻ āĻ āĻĒāĻžāϰā§āĻļāύāĻžāϞ āĻāύāĻ āϏā§āĻ āϏāĻŽā§ āĻāĻžāύāϤ⧠āĻāĻžāύ (āϝā§āĻŽāύ, "open incidents āĻāĻāύ"), āĻāĻŋāύā§āϤ⧠āϤāĻžāϰāĻž āĻāĻžāϰ⧠āϏāĻžāϰāĻžāĻāĻļāĻā§āϞā§āϰ āĻāύā§āϝ (āϝā§āĻŽāύ, āϏāĻžāĻĒā§āϤāĻžāĻšāĻŋāĻ āĻāύāĻāĻžāϰā§āϏāύ) āĻāĻŋāĻā§āĻāĻž āĻŦāĻŋāϞāĻŽā§āĻŦ āϏāĻšā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻžāϞ⧠āύāĻŋāϝāĻŧāĻŽ āĻšāϞ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ freshness āϞāĻā§āώā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž: instant, 1 minute, 5 minutes, āĻŦāĻž 15 minutesāĨ¤
āĻĒāϰāĻŦāϰā§āϤ⧠āϧāĻžāĻĒā§ āĻā§āĻāĻā§ āĻŦā§āϰ āĻāϰā§āύ āĻā§āύ āĻ āĻāĻļāĻā§āϞ⧠āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞāĨ¤ āĻŦāĻĄāĻŧ āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻĒāϰ āĻāĻāĻĄāĻŧāĻž āĻā§ā§āύ, āĻāĻžāĻāĻāĻž āĻāĻā§āύā§āĻ āϞāĻā§āϰ āĻŦāĻĄāĻŧ āϏā§āĻā§āϝāĻžāύ, āĻāĻŦāĻ āĻāĻžāϰ⧠āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻļāύ (distinct counts, percentile āĻšāĻŋāϏāĻžāĻŦ) āĻĻā§āĻā§āύāĨ¤ āĻāĻā§āϞā§āĻ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻĨā§āĻā§ āϏāĻŦāĻā§ā§ā§ āĻŦā§āĻļāĻŋ āϞāĻžāĻāĻŦāĻžāύ āĻšā§āĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāĻāĻāĻŋ āϏāĻžāĻĒā§āϰā§āĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ "tickets waiting" āϤā§āĻā§āώāĻŖāĻžā§ āϞāĻžāĻāϤ⧠āĻĒāĻžāϰā§, āĻāĻŋāύā§āϤ⧠"average first response time by channel" 5 āĻĨā§āĻā§ 15 āĻŽāĻŋāύāĻŋāĻ āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻāϞā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻ āϏā§āĻŦāĻŋāϧāĻž āĻŦā§āϧ āĻāϰāĻŦā§ āύāĻžāĨ¤ AppMaster-āĻāϰ āĻŽāϤ⧠āĻā§āϞ⧠āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻŦāĻžāύāĻžāϞ⧠āĻāĻ āĻ āύā§āĻļā§āϞāύ āĻāĻāĻāĻāĻžāĻŦā§ āĻĒā§āϰāϝā§āĻā§āϝ: UI āϤāĻāύāĻ āĻĻā§āϰā§āϤ āĻŽāύ⧠āĻšāĻŦā§ āϝāĻāύ āĻĄā§āĻāĻž āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻāĻā§āϞ⧠āĻĻā§āϰā§āϤ āĻšāĻŦā§, āĻāĻŦāĻ āϏā§āĻāĻž āĻ āĻŋāĻ āĻāϰāĻž āĻĨā§āĻā§ āĻļā§āϰā§āĨ¤
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻŋ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāϰāĻŦā§āύ
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āϝ āϝ⧠āϏāĻŦ āĻāĻŋāĻā§ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāϰā§āύ: āϝāĻž āĻĒā§āϰāĻžāϝāĻŧāĻ āĻ āύā§āϰā§āϧ āĻāϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽā§āϝāĻŧāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšāϝāĻŧ, āĻāĻŦāĻ āĻāĻžāĻāĻāĻž āĻāĻā§āύā§āĻ āĻĨā§āĻā§ āĻŦāĻžāϰāĻŦāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ āĻāϰāĻž āĻŦā§āϝāĻĨāĻžāĻĻāĻžāϝāĻŧāĻāĨ¤ āĻāĻžāϞāĻāĻžāĻŦā§ āĻāϰāĻž āĻšāϞā§, āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻāĻā§āϞ⧠"āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āϰ⧠āϏā§āĻā§āϝāĻžāύ"āĻā§ "āĻā§ā§āĻ āĻļāϤ āϰ⧠āĻĒā§āĻž"āϤ⧠āĻĒāϰāĻŋāĻŖāϤ āĻāϰā§āĨ¤
āĻļā§āϰ⧠āĻāϰā§āύ āϏā§āĻ āĻāĻžāĻāϞāĻā§āϞ⧠āĻĨā§āĻā§ āϝā§āĻā§āϞ⧠āĻŽāĻžāύā§āώ āϏāĻŦāĻā§āϝāĻŧā§ āĻŦā§āĻļāĻŋāĻŦāĻžāϰ āĻĻā§āĻā§: totals, trends, āĻāĻŦāĻ breakdownsāĨ¤ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāϰā§āĻ āϏāĻŽāϝāĻŧ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻā§āϰā§āĻĒ āĻāϰā§, āϤāĻžāĻšāϞ⧠UI āϝ⧠āĻāĻžāĻāĻŽ āĻŦāĻžāĻāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠(āĻāĻŖā§āĻāĻž, āĻĻāĻŋāύ, āϏāĻĒā§āϤāĻžāĻš) āϏā§āĻ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻĒā§āϰāĻŋ-āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āĻā§āĻŦāϞ āϏā§āĻ āĻŽāĻžāϤā§āϰāĻžāĻā§āϞ⧠āϰāĻžāĻā§āύ āϝā§āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϏāĻŦāĻā§āϝāĻŧā§ āĻŦā§āĻļāĻŋ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰā§āĨ¤
āĻāĻžāϞ āĻĒā§āϰāĻžāϰā§āĻĨā§āĻā§āϞ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ:
- āĻāĻžāĻāĻŽ-āĻŦāĻžāĻā§āĻ āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻ (count, sum, average) āĻāĻŦāĻ āĻāϝāĻŧā§āĻāĻāĻŋ āĻā§ āĻĄāĻžāĻāĻŽā§āύāĻļāύ āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰā§āύâāϝā§āĻŽāύ āĻ āĻā§āĻāϞ, āĻāĻŋāĻŽ, āĻĒā§āϞā§āϝāĻžāύ, āĻŦāĻž āϏā§āĻāĻžāĻāĻžāϏāĨ¤
- āĻĒā§āϰāĻŋ-āĻāϝāĻŧā§āύ āĻāϰāĻž āϰ⧠āϝāĻžāϤ⧠āĻŦāĻžāϰāĻŦāĻžāϰ āĻā§ā§āύ āĻāϰāĻžāϰ āĻāĻžāĻ āĻŦāĻžāĻĻ āϝāĻžāϝāĻŧâāϝā§āĻŽāύ āĻāĻā§āύā§āĻāĻā§āϞā§āĻā§ accounts, products, āĻāĻŦāĻ owners-āĻāϰ āϏāĻžāĻĨā§ āĻāϝāĻŧā§āύ āĻāϰ⧠āϰāĻžāĻāĻžāĨ¤
- Top-N āĻāĻŦāĻ "āĻāĻžāϰ⧠āĻāĻŖāĻŋāϤ" āϏāĻžāϰāĻžāĻāĻļ, āϝā§āĻŽāύ top 20 customers by spend, p95 latency, āĻŦāĻž percentile bucketsāĨ¤
- āϧā§āϰāĻāϤāĻŋāϤ⧠āĻŦāĻĻāϞāĻžāύ⧠āϰā§āĻĢāĻžāϰā§āύā§āϏ āϞā§āĻāĻāĻĒâāϝā§āĻŽāύ "āĻŦāϰā§āϤāĻŽāĻžāύ āĻĒā§āϞā§āϝāĻžāύ āύāĻžāĻŽ" āĻŦāĻž "āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻāĻŋāĻŽ"âāϝāĻžāϤ⧠āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻŦāĻžāϰāĻŦāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻā§āĻŦāĻŋāϞ⧠āύāĻž āĻāϏā§āĨ¤
- āĻā§āĻ, āĻāĻĻā§āĻĻā§āĻļā§āϝ-āύāĻŋāϰā§āĻŽāĻŋāϤ "āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻā§āĻŦāĻŋāϞ" āϝā§āĻā§āϞ⧠āĻāĻžāĻāĻāĻž āĻāĻā§āύā§āĻ āĻĒā§-āϞā§āĻĄ āĻŦāĻžāĻĻ āĻĻāĻŋāϝāĻŧā§ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ UI-āϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻā§āώā§āϤā§āϰ āϰāĻžāĻā§āĨ¤
āĻāĻāĻāĻŋ āϏāĻšāĻ āύāĻŋāϝāĻŧāĻŽ: āϝāĻĻāĻŋ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ āĻāĻā§āύā§āĻ-āϞā§āĻā§āϞ āĻĄāĻŋāĻā§āĻāϞ āĻŦāĻžāϏā§āϤāĻŦā§ āύāĻž āĻĻāϰāĻāĻžāϰ, āϤāĻžāĻšāϞ⧠āĻāĻžāĻāĻāĻž āĻāĻā§āύā§āĻāĻā§āϞ⧠āĻāĻŋāĻ āĻĨā§āĻā§ āĻŦā§āϰ āϰāĻžāĻā§āύāĨ¤ āĻĄā§āϰāĻŋāϞ-āĻĄāĻžāĻāύ āĻĻāϰāĻāĻžāϰ āĻšāϞā§, āĻĒā§āϰāϧāĻžāύ āĻāĻŋāĻā§ā§āϰ āϏāĻžāϰāĻžāĻāĻļ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāϰā§āύ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĄā§āϰāĻŋāϞ āĻĒā§āϝāĻžāύā§āϞ āĻā§āϞāϞ⧠āϤāĻāύāĻ āĻĄāĻŋāĻā§āĻāϞ āϞā§āĻĄ āĻāϰā§āύāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāĻāĻāĻŋ āĻ āĻĒāϏ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ "tickets created today", "median first response time", āĻāĻŦāĻ āϏāĻžāĻĒā§āϰā§āĻ āĻāĻŋāĻ āĻ āύā§āϏāĻžāϰ⧠āĻāĻāĻāĻŋ āĻŦāĻžāϰ āĻāĻžāϰā§āĻ āĻāĻā§āĨ¤ āĻāĻāĻžāύ⧠āĻĻā§āύāĻŋāĻ āĻ āĻāĻŖā§āĻāĻžāĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻŋāĻāĻŋāĻ āĻāĻžāĻāύā§āĻ āĻāĻŋāĻ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāϰā§āύ, āĻāĻŦāĻ āϰā§āϏāĻĒāύā§āϏ-āĻāĻžāĻāĻŽ āĻĒāĻžāϏāĻžāĻāϞā§āύā§āĻāĻžāĻāϞ āĻŦāĻā§āĻ āϰāĻžāĻā§āύāĨ¤ āĻĒā§āϰ⧠āĻāĻŋāĻāĻŋāĻ āĻŽā§āϏā§āĻ āĻšāĻŋāϏā§āĻā§āϰāĻŋ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻā§ā§āϰ āĻŦāĻžāĻāϰ⧠āϰāĻžāĻā§āύāĨ¤
AppMaster-āĻāϰ āĻŽāϤ⧠āύā§-āĻā§āĻĄ āĻā§āϞ⧠āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻŦāĻžāύāĻžāϞ⧠āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻžāĻāĻāύā§āĻĄ āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻāĻā§āϞā§āĻā§ āϏāĻšāĻ āϰāĻžāĻā§: āĻāĻĒāύāĻžāϰ API āĻāĻāĻāĻŋ āĻĒā§āϰāϏā§āϤā§āϤ āĻĄā§āĻāĻžāϏā§āĻ āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰāĻŦā§ āĻŦāĻĻāϞ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻ āύā§āϰā§āϧ⧠āĻāĻāĻ āĻā§ā§āύ āĻ āĻšāĻŋāϏāĻžāĻŦ āĻĒā§āύāϰā§āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰāĻžāϰāĨ¤
āϏāĻ āĻŋāĻ āĻā§āϰāĻžāύā§āϞāĻžāϰāĻŋāĻāĻŋ āĻ āĻŽāĻžāϤā§āϰāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ
āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āϤāĻāύāĻ āĻāĻžāϰā§āϝāĻāϰ āϝāĻāύ āĻāĻāĻž āĻāĻ āĻĻā§āϰā§āϤ āĻā§ā§ā§āϰāĻŋ āĻĻāĻŋā§ā§ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϏāĻŦāĻā§ā§ā§ āϏāĻšāĻ āĻāĻĒāĻžāϝāĻŧ āĻšāϞ āĻŽāĻžāύā§āώ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āϝ⧠āĻŽāĻžāϤā§āϰāĻžāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻā§āϞ⧠āύāĻŋā§ā§āĻ āĻļā§āϰ⧠āĻāϰāĻž, UI-āϤ⧠āĻĻā§āĻāĻžāύ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĢāĻŋāϞā§āĻāĻžāϰ āύā§āĨ¤
āĻļā§āϰā§āϤ⧠āĻāĻĒāύāĻžāϰ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻļā§āϰā§āώ 5-10āĻāĻŋ āĻĒā§āϰāĻļā§āύ āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āĻāϰā§āύ, āϤāĻžāϰāĻĒāϰ āϏā§āĻā§āϞ⧠āĻā§āϰā§āĻĒ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻā§āώā§āϤā§āϰāĻā§āϞ⧠āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰā§āύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻāĻŋ āĻ āĻĒāϏ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āϏāĻžāϧāĻžāϰāĻŖāϤ āϏāĻŽāϝāĻŧ, āϏā§āĻāĻžāĻāĻžāϏ, āĻāĻŦāĻ āĻāĻŋāĻŽ āĻĻāϰāĻāĻžāϰ āĻšā§āĨ¤ āĻā§āĻŦ āĻāĻŽāĻ āϏāĻŽāϝāĻŧ + āϏā§āĻāĻžāĻāĻžāϏ + āĻāĻŋāĻŽ + āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠+ āĻĄāĻŋāĻāĻžāĻāϏ āĻŽāĻĄā§āϞ āĻāĻāϏāĻžāĻĨā§ āϞāĻžāĻā§āĨ¤
āĻĒā§āϰāϤāĻŋ āĻĢāĻŋāϞā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āĻāϞāĻžāĻĻāĻž āĻāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāϞ⧠āĻāĻŋāĻāĻā§āϞ⧠āĻŦāĻŋāϏā§āĻĢā§āϰāĻŋāϤ āĻšāĻŦā§ āĻŦāĻž āĻāĻĒāύāĻŋ āĻā§āĻ āϏā§āĻŦāĻŋāϧāĻžāϰ āĻāύā§āϝ āĻŦāĻĄāĻŧ āĻā§āĻŦāĻŋāϞāĻā§āϞāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻŦā§āύāĨ¤ āĻāĻāĻāĻŋ āĻāĻžāϞ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻšāϞ⧠⧧â⧍āĻāĻŋ āĻāĻžāϞ⧠āĻāϝāĻŧā§āϏ āĻāϰāĻž āĻāĻŋāĻ āϝāĻž āϏāĻžāϧāĻžāϰāĻŖ āĻĒāĻĨāĻā§āϞ⧠āĻāĻāĻžāϰ āĻāϰ⧠āĻāĻŦāĻ āĻĻā§āϰā§āĻ-āϞāĻžāϞāύ āĻĢāĻŋāϞā§āĻāĻžāϰāĻā§āϞ⧠āĻ āύ-āĻĄāĻŋāĻŽāĻžāύā§āĻĄ āĻā§ā§ā§āϰāĻŋ āĻŦāĻž āĻāϞāĻžāĻĻāĻž āĻĄā§āϰāĻŋāϞ-āĻĄāĻžāĻāύ āĻĒā§āĻā§ āϰāĻžāĻā§āύāĨ¤
āĻāĻ "āĻĒāĻžāϰāĻĢā§āĻā§āĻ" āĻāĻŋāĻā§ā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āϰā§āϞāĻāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ
āϏāĻŽāϝāĻŧāĻ āĻāĻāĻžāϰ āĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āĨ¤ āϰā§āϞāĻāĻĒāĻā§āϞ⧠āĻāĻĒāύāĻžāĻā§ āĻĻā§āϰā§āϤ āĻĨāĻžāĻāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰ⧠āĻā§āύ⧠āĻāĻ āĻā§āϰā§āύ⧠āϏāĻŦāĻāĻŋāĻā§ āϏā§āĻā§āϰ āύāĻž āĻāϰā§:
- āĻĻā§āϰā§āĻ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŋāϏāϰā§āϰ āĻāύā§āϝ āĻĻāĻŋāύ-āϏā§āϤāϰā§āϰ āϰā§āϞāĻāĻĒ āϰāĻžāĻā§āύ (90 āĻĻāĻŋāύ, 12 āĻŽāĻžāϏ)āĨ¤
- āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āϝāĻĻāĻŋ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ "āĻāĻ" āĻŦāĻž "āĻāϤ 24 āĻāύā§āĻāĻž"-āĻ āĻā§āĻŽ āĻāύ āĻāϰ⧠āϤāĻžāĻšāϞ⧠āĻāĻŖā§āĻāĻž-āϏā§āϤāϰā§āϰ āϰā§āϞāĻāĻĒ āϝā§āĻ āĻāϰā§āύāĨ¤
- āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻĄā§āϰāĻŋāϞ-āĻĄāĻžāĻāύ āĻāύā§āϝ āĻāĻžāĻāĻāĻž āĻāĻā§āύā§āĻ āĻŦāĻž āĻāĻāĻāĻŋ āĻĒāĻžāϤāϞāĻž āĻĢā§āϝāĻžāĻā§āĻ āĻā§āĻŦāĻŋāϞ āϰāĻžāĻā§āύāĨ¤
āĻāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻā§āĻ-āĻā§āϰāĻžāĻĢāĻŋāĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏā§āϰ āĻāύā§āϝ āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽā§āϝāĻŧ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻĒāĻžāĻŦā§āύ, āĻāĻāĻāĻŋ āĻāĻŋāĻ āϏāĻŦ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŋāϏāϰ āϏāĻžāϰā§āĻ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āύāĻž āĻāϰā§āĨ¤
āĻĻā§āϰāĻŋāϤ⧠āĻāϏāĻž āĻĄā§āĻāĻž āĻ āĻŦā§āϝāĻžāĻāĻĢāĻŋāϞā§āϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰā§āύ
āĻŦāĻžāϏā§āϤāĻŦ āĻĄā§āĻāĻž āĻĻā§āϰāĻŋāϤ⧠āĻāϏā§: retries, āĻ āĻĢāϞāĻžāĻāύ āĻĄāĻŋāĻāĻžāĻāϏ, payment confirmations, importsāĨ¤ āĻāĻŋāĻ āĻāĻŽāύāĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰā§āύ āϝāĻžāϤ⧠āϤāĻž āύāĻŋāϰāĻžāĻĒāĻĻāĻāĻžāĻŦā§ āϏāĻāĻļā§āϧāύ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻāĻāĻāĻŋ āϏāĻšāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ āϏāϰā§āĻŦāĻĻāĻž āĻā§āĻ āĻāĻāĻāĻŋ āĻā§āϰā§āĻāϞāĻŋāĻ āĻāĻāύā§āĻĄā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻž (āĻāĻĻāĻžāĻšāϰāĻŖ: āĻļā§āώ 2â3 āĻĻāĻŋāύ), āĻāĻŽāύāĻāĻŋ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĄāĻŋāĻĢāϞā§āĻ "āĻāĻ" āĻĨāĻžāĻāϞā§āĻāĨ¤
AppMaster-āĻ PostgreSQL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰā§āύ, āϤāĻžāĻšāϞ⧠āĻāĻ āĻŽāĻžāϤā§āϰāĻžāĻā§āϞā§āĻā§ āĻāĻĒāύāĻžāϰ āĻĄā§āĻāĻž āĻā§āĻā§āϤāĻŋāϰ āĻ āĻāĻļ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύ: āϏā§āĻā§āϞ⧠āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āϰāĻžāĻā§āύ, āĻĒāϰāĻŋāώā§āĻāĻžāϰāĻāĻžāĻŦā§ āύāĻžāĻŽāĻāϰāĻŖ āĻāϰā§āύ, āĻāĻŦāĻ āĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻŽāĻžāϤā§āϰāĻž āϝā§āĻ āĻāϰāĻžāϰ āĻŦāĻŋāϰā§āĻĻā§āϧ⧠āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰā§āύ āϝāĻĻāĻŋ āϤāĻž āĻĒā§āϰāĻā§āϤ āĻĒā§āϰāĻļā§āύā§āϰ āϏāĻžāĻĨā§ āύāĻž āĻāĻĄāĻŧāĻŋāϤāĨ¤
āĻĒā§āϰā§āĻĄāĻžāĻāĻļāύ⧠āĻāĻžāĻ āĻāϰāĻž āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āĻļāϞ
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻ āύā§āĻā§āϤāĻŋ āĻāĻāĻāĻŋ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ⧠āύāĻŋāϰā§āĻāϰ āĻāϰā§: āĻĄā§āĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ-āĻāϰ āϞāĻā§āώā§āϝ āϏāϰāϞ: āĻā§ā§ā§āϰāĻŋ āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽā§āϝāϝā§āĻā§āϝ āϰāĻžāĻā§āύ āĻāĻŦāĻ āϏāĻāĻā§āϝāĻžāĻā§āϞ⧠āĻŦā§āϝāĻŦāϏāĻžāϰ āĻāύā§āϝ āϝāĻĨā§āώā§āĻ āϤāĻžāĻāĻž āϰāĻžāĻā§āύāĨ¤
āĻĢā§āϞ āϰāĻŋāĻĢā§āϰā§āĻļ āĻŦāύāĻžāĻŽ āĻāύāĻā§āϰāĻŋāĻŽā§āύā§āĻāĻžāϞ āϰāĻŋāĻĢā§āϰā§āĻļ
āĻĢā§āϞ āϰāĻŋāĻĢā§āϰā§āĻļ āϏāĻŦāĻāĻŋāĻā§āĻā§ āĻĒā§āύāϰā§āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻāĻŋāύā§āϤāĻž āĻāϰāĻž āϏāĻšāĻ āĻāĻŦāĻ āĻāĻŽ āĻĄā§āϰāĻŋāĻĢāĻā§āϰ āĻā§āĻāĻāĻŋ āĻĨāĻžāĻā§, āĻāĻŋāύā§āϤ⧠āϧā§āϰ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻĒāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϰ āϏāĻžāĻĨā§ āϞā§āĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāύāĻā§āϰāĻŋāĻŽā§āύā§āĻāĻžāϞ āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āĻŦāϞ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻ āĻāĻļāĻ āĻāĻĒāĻĄā§āĻ āĻāϰā§, āϏāĻžāϧāĻžāϰāĻŖāϤ āύāϤā§āύ āϏāĻŽāϝāĻŧ āĻāĻāύā§āĻĄā§āĨ¤ āĻāĻāĻŋ āĻĻā§āϰā§āϤ āĻ āϏāϏā§āϤāĻž, āĻāĻŋāύā§āϤ⧠āĻĻā§āϰāĻŋāϤ⧠āĻāϏāĻž āĻĄā§āĻāĻž, āĻāĻĒāĻĄā§āĻ āĻāĻŦāĻ āĻŽā§āĻāĻž āύāĻŋāϝāĻŧā§ āϏā§āĻĒāώā§āĻ āύāĻŋāϝāĻŧāĻŽ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤
āĻĄā§āĻāĻžāϏā§āĻ āĻā§āĻ āĻšāϞā§, āϞāĻāĻŋāĻ āĻāĻāĻŋāϞ āĻšāϞā§, āĻŦāĻž āϝāĻĨāĻžāϰā§āĻĨāϤāĻž āϤāĻžāĻāĻž āĻšāĻāϝāĻŧāĻžāϰ āĻā§āϝāĻŧā§āĻ āĻŦā§āĻļāĻŋ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻšāϞ⧠āĻĢā§āϞ āϰāĻŋāĻĢā§āϰā§āĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: āĻĢāĻžāĻāύā§āϝāĻžāύā§āϏ āĻā§āϞā§āĻ)āĨ¤ āϝāĻĻāĻŋ āĻ āϧāĻŋāĻāĻžāĻāĻļ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĒā§āϰāĻļā§āύ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ āĻāĻžāϰā§āϝāĻāϞāĻžāĻĒā§āϰ āĻāĻĒāϰ āύāĻāϰ āϰāĻžāĻā§ āĻāĻŦāĻ āϏā§āϰā§āϏ āĻā§āĻŦāĻŋāϞāĻā§āϞāĻŋ append-heavy āĻšāϝāĻŧ (āĻāĻā§āύā§āĻ, āĻ āϰā§āĻĄāĻžāϰ, āĻāĻŋāĻāĻŋāĻ), āϤāĻžāĻšāϞ⧠āĻāύāĻā§āϰāĻŋāĻŽā§āύā§āĻāĻžāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤
āĻā§āϝāĻžāĻĄā§āύā§āϏāĻŋ āĻ āĻļāĻŋāĻĄāĻŋāĻāϞ
āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āϝā§āĻĄā§āύā§āϏāĻŋ āĻāĻŽāύāĻāĻžāĻŦā§ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύ āϝ⧠āϏā§āĻā§āϞāύā§āϏ āĻāĻĒāύāĻžāϰ āĻā§āϰāĻšāĻŖāϝā§āĻā§āϝāϤāĻžāϰ āĻŽāϧā§āϝ⧠āĻĨāĻžāĻā§āĨ¤ āĻ āύā§āĻ āĻāĻŋāĻŽ 5 āĻŽāĻŋāύāĻŋāĻ āĻĻāĻŋāϝāĻŧā§ āĻļā§āϰ⧠āĻāϰā§, āϤāĻžāϰāĻĒāϰ āĻā§āĻŦāϞ āϝ⧠āĻāĻžāĻāϞāĻā§āϞ⧠āϏāϤā§āϝāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ āϏā§āĻā§āϞā§āϰ āĻāύā§āϝ 1 āĻŽāĻŋāύāĻŋāĻā§ āĻāĻžāĻāĻ āĻāϰā§āĨ¤ āĻā§āϰā§āύā§āĻĄ āĻāĻžāϰā§āĻ āĻ "āĻāϤ āϏāĻĒā§āϤāĻžāĻš" āϤā§āϞāύāĻžāϰ āĻāύā§āϝ āĻāύā§āĻāĻžāϰ āĻāĻŋāϤā§āϤāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻ āϝāĻĨā§āώā§āĻāĨ¤
āĻā§āϝāĻžāĻĄā§āύā§āϏāĻŋ āϏā§āĻ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ āĻāĻāĻžāĻā§ āĻā§āύ⧠āĻŦāĻžāϏā§āϤāĻŦ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤā§āϰ āϏāĻžāĻĨā§ āĻŦāĻžāĻāϧāĻž: āϝāĻĻāĻŋ āĻā§āĻ āĻā§āύ āϏāĻāĻā§āϝāĻž āĻĻā§āĻā§ āĻ āύ-āĻāϞ āĻāĻā§āĻāĻŋāύāĻŋāϝāĻŧāĻžāϰāĻā§ āĻĒā§āĻ āĻāϰāĻŦā§, āϤāĻžāĻšāϞ⧠āϏā§āĻ āĻāĻžāĻāϞ āĻĻā§āϰā§āϤ āϰāĻŋāĻĢā§āϰā§āĻļ āĻĻāϰāĻāĻžāϰāĨ¤
āĻĒāĻŋāĻ āϞā§āĻĄā§ āĻāĻŋāĻā§ āĻĨāĻžāĻāĻžāϰ āĻāĻĒāϝā§āĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻĒā§āϝāĻžāĻāĻžāϰā§āύāĻā§āϞā§:
- āĻĄā§āĻāĻž āĻāϞ⧠āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ, āĻā§āĻŦāϞ āĻāĻĄāĻŧāĻŋāϰ āĻāĻĒāϰ āύāϝāĻŧ (āĻāĻĻāĻžāĻšāϰāĻŖ: āĻļā§āώ ETL āĻŦā§āϝāĻžāĻ āĻļā§āώ āĻšāϞ⧠āĻāĻžāϞāĻžāύ)āĨ¤
- āĻļāĻŋāĻĄāĻŋāĻāϞāĻā§āϞ⧠āĻ āĻĢāϏā§āĻ āĻāϰā§āύ āϝāĻžāϤ⧠āĻ āύā§āĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻāĻ āϏāĻŽāϝāĻŧā§ āĻĒāĻŋāĻ āύāĻž āĻāϰā§āĨ¤
- āĻāĻāĻāĻŋ āĻā§āĻ "āĻšāĻ" āĻāĻŋāĻ āϰāĻžāĻā§āύ āĻļā§āώ 1â7 āĻĻāĻŋāύā§āϰ āĻāύā§āϝ āĻāĻŦāĻ āĻāϞāĻžāĻĻāĻž "āĻšāĻŋāϏā§āĻāϰāĻŋ" āĻāĻŋāĻ āĻĒā§āϰā§āύ⧠āĻĒāĻŋāϰāĻŋāϝāĻŧāĻĄā§āϰ āĻāύā§āϝ āϰāĻžāĻā§āύāĨ¤
- āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻā§ā§ā§āϰāĻŋāϤ⧠āĻšāĻ + āĻšāĻŋāϏā§āĻāϰāĻŋ āĻŽāĻžāϰā§āĻ āĻāϰā§āύ, āϝāĻžāϤ⧠āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻžāĻ āĻā§āĻ āĻĨāĻžāĻā§āĨ¤
- Postgres-backed āĻ ā§āϝāĻžāĻĒāĻā§āϞā§āϰ āĻāύā§āϝ āĻāĻžāϰ⧠āϰāĻŋāĻŦāĻŋāϞā§āĻĄāĻā§āϞ⧠āύā§āĻā§ āĻā§āϰāĻžāĻĢāĻŋāĻ āϏāĻŽāϝāĻŧā§ āĻāĻžāϞāĻžāύ āĻāĻŦāĻ āĻāύ āϰāĻŋāĻĢā§āϰā§āĻļāĻā§āϞ⧠āĻšāĻžāϞāĻāĻž āϰāĻžāĻā§āύāĨ¤
āĻāύāĻā§āϰāĻŋāĻ āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāĻāĻāĻŋ āĻ āĻĒāϏ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ "āĻāϤ āĻāĻ āĻāύā§āĻāĻžāϰ āĻ āϰā§āĻĄāĻžāϰ" āĻāĻŦāĻ "āĻāϤ 90 āĻĻāĻŋāύā§āϰ āĻ āϰā§āĻĄāĻžāϰ āĻŦāĻžāĻ āĻĄā§" āĻĻā§āĻāĻžā§āĨ¤ āĻļā§āώ-āĻāύā§āĻāĻžāϰ āĻāĻŋāĻ āĻĒā§āϰāϤāĻŋ āĻŽāĻŋāύāĻŋāĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ, āĻāĻŋāύā§āϤ⧠90-āĻĻāĻŋāύā§āϰ āĻĄā§āĻāϞāĻŋ āϰā§āϞāĻāĻĒ āĻĒā§āϰāϤāĻŋ āĻāύā§āĻāĻž āĻŦāĻž āϰāĻžāϤāĻāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻĻā§āϰā§āϤ, āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āĻāĻžāϰā§āĻ āĻĒāĻžā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻĒā§āϰā§āύ⧠āĻĄā§āĻāĻžāϰ āĻā§āϰāĻŽāĻžāĻāϤ āϰāĻŋ-āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻļāύ āĻāĻĄāĻŧāĻžāϝāĻŧāĨ¤
āĻāĻŋāĻāĻžāĻŦā§ āϏā§āĻā§āϞ āĻĄā§āĻāĻž āύāĻŋāϰāĻžāĻĒāĻĻāĻāĻžāĻŦā§ āĻšā§āϝāĻžāύā§āĻĄā§āϞ āĻāϰāĻŦā§āύ
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄāĻā§ āύāĻŋāĻā§āĻāϤāĻāĻžāĻŦā§ āϤāĻžāĻāĻž āĻšāĻāϝāĻŧāĻžāϰ āĻĻāϰāĻāĻžāϰ āύā§āĻ, āĻāĻŋāύā§āϤ⧠āĻŦāĻŋāĻļā§āĻŦāĻžāϏāϝā§āĻā§āϝ āĻšāϤ⧠āĻšāĻŦā§āĨ¤ āϏāĻŦāĻā§āϝāĻŧā§ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞā§āϰ āĻāύā§āϝ freshness āĻā§ āĻĒā§āϰā§āĻĄāĻžāĻā§āĻā§āϰ āĻ āĻāĻļ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰāĻž: āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞ⧠"āϤāĻžāĻāĻž āϝāĻĨā§āώā§āĻ" āĻā§ āϤāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻāĻŋ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻāϰā§āύāĨ¤
āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽā§āĻā§āϰāĻŋāĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϏāϰā§āĻŦā§āĻā§āĻ āϏā§āĻā§āϞāύā§āϏ āĻāĻāύā§āĻĄā§ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰ⧠āĻļā§āϰ⧠āĻāϰā§āύāĨ¤ āĻāĻāĻāĻŋ āĻĢāĻžāĻāύā§āϝāĻžāύā§āϏ āĻā§āĻāĻžāϞ 15 āĻŽāĻŋāύāĻŋāĻ āϏāĻšā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻ āύā§āϝāĻĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻāύāϏāĻŋāĻĄā§āύā§āĻ āĻāĻžāĻāύā§āĻāĻžāϰ 1 āĻŽāĻŋāύāĻŋāĻ āĻĻāϰāĻāĻžāϰ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϏā§āĻ āĻāĻāύā§āĻĄā§ āĻāĻāĻāĻŋ āϏāϰāϞ āύāĻŋāϝāĻŧāĻŽ āĻšāϝāĻŧā§ āĻāĻ ā§: āϝāĻĻāĻŋ āĻĄā§āĻāĻž āϏā§āĻŽāĻžāϰ āĻā§āϝāĻŧā§ āĻĒā§āϰāύ⧠āĻšāϝāĻŧ, āĻāĻžāĻāϞāĻāĻŋ āύā§āϰāĻŦā§ āĻĒā§āϰāĻžāύ⧠āϏāĻāĻā§āϝāĻž āĻĻā§āĻāĻžāĻŦāĻžāϰ āĻŦāĻĻāϞ⧠āĻāĻŋāύā§āύ āĻāĻāϰāĻŖ āĻāϰā§āĨ¤
āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ-āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦāĻŋāĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻšāϞ⧠"last-known-good" āϏāĻžāϰā§āĻāĻŋāĻāĨ¤ āϝāĻĻāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ āĻŦā§āϝāϰā§āĻĨ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻ āĻĒā§āϰāĻāϞāĻŋāϤ āĻĢāϞāĻžāĻĢāϞ āĻĻā§āĻāĻžāύā§āϰ āĻāĻŋāĻāĻŦāĻž āĻĒā§āĻ āĻāĻžāĻāĻžāϰ āĻŦāĻĻāϞ⧠āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āϏāĻĢāϞ āϏā§āύā§āϝāĻžāĻĒāĻļāĻ āĻĻā§āĻāĻžāύāĨ¤ āĻāĻāĻžāĻā§ āĻŽāύāĻŋāĻāϰāĻŋāĻāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āĻā§āĻĄāĻŧāĻž āĻĻāĻŋāύ āϝāĻžāϤ⧠āĻŦā§āϝāϰā§āĻĨāϤāĻž āĻĻā§āϰā§āϤ āϞāĻā§āώā§āϝ āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĒāĻžāϝāĻŧāĨ¤
āϤāĻžāĻāĻž āĻšāϝāĻŧā§ āĻāĻ āĻž āϏā§āĻĒāώā§āĻ āĻāϰā§āύāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ "updated at" āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āĻĻā§āĻāĻžāύ, āĻā§āĻŦāϞ āĻĒā§āĻ āĻļā§āϰā§āώ⧠āύāϝāĻŧāĨ¤ āĻŽāĻžāύā§āώ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϏāĻāĻā§āϝāĻžāϰ āĻŦāϝāĻŧāϏ āĻā§āύ⧠āĻāĻžāϞ⧠āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤
āϝāĻāύ āĻāĻāĻāĻŋ āĻāĻžāĻāϞ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻĒā§āϰā§āύ⧠āĻšāϝāĻŧ, āϤāĻāύ āĻā§ā§āĻāĻāĻŋ āĻā§āϰāĻŋāĻāĻŋāĻāĻžāϞ āĻŽā§āĻā§āϰāĻŋāĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĢā§āϝāĻžāϞāĻŦā§āϝāĻžāĻ āĻĒāĻžāĻĨ āϰāĻžāĻā§āύ:
- āĻā§āĻ āϏāĻŽāϝāĻŧāϏā§āĻŽāĻžāϝāĻŧ āĻāĻāĻāĻŋ āϏāϰāϞ āĻĄāĻžāĻāϰā§āĻā§āĻ āĻā§ā§ā§āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: āĻļā§āώ āĻāĻ āĻāύā§āĻāĻž, āĻĒā§āϰ⧠90 āĻĻāĻŋāύ āύāϝāĻŧ)
- āĻāĻāĻāĻŋ āĻāύā§āĻŽāĻžāύāĻŋāĻ āĻŽāĻžāύ āĻĢā§āϰāϤ āĻĻāĻŋāύ (āϏā§āϝāĻžāĻŽā§āĻĒāϞ āĻŦāĻž āĻā§āϝāĻžāĻļ āĻāϰāĻž) āϏā§āĻĒāώā§āĻ āϞā§āĻŦā§āϞ āϏāĻš
- āĻ āϏā§āĻĨāĻžāϝāĻŧā§āĻāĻžāĻŦā§ āĻŦā§āϰā§āĻāĻĄāĻžāĻāύāĻā§āϞ⧠āϞā§āĻāĻŋāϝāĻŧā§ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻšā§āĻĄāϞāĻžāĻāύ āϏāĻāĻā§āϝāĻž āĻĻā§āĻāĻžāύ
- last-known-good āĻŽāĻžāύ āĻĻā§āĻāĻžāύ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāϝāĻŧāĻžāϰā§āύāĻŋāĻ āϏā§āĻā§āĻ āĻĻā§āĻāĻžāύ
āĻāĻĻāĻžāĻšāϰāĻŖ: AppMaster-āĻ āϤā§āϰāĻŋ āĻāĻāĻāĻŋ āĻ āĻĒāϏ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ "Updated 2 min ago" āĻĻā§āĻāĻžāϤ⧠āĻĒāĻžāϰ⧠āĻāĻĒā§āύ āĻāĻŋāĻāĻŋāĻ āĻ āĻĒā§āĻŽā§āύā§āĻ āĻŦā§āϝāϰā§āĻĨāϤāĻžāϰ āĻĒāĻžāĻļā§āĨ¤ āϝāĻĻāĻŋ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻā§āĻĄ āĻāĻŋāĻ 20 āĻŽāĻŋāύāĻŋāĻ āĻĒā§āϰā§āύ⧠āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻāĻāĻŋ āĻļā§āϧ⧠āĻ āĻĻā§āĻāĻŋ āĻāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻā§āĻ āĻāĻāĻāĻŋ āϰāĻŋāϝāĻŧā§āϞ-āĻāĻžāĻāĻŽ āĻā§ā§ā§āϰāĻŋ āĻāĻžāϞāĻžāĻŦā§, āϝāĻāύ āĻāĻŽ āĻāϰā§āϰāĻŋ āĻāĻžāϰā§āĻāĻā§āϞ⧠āĻĒā§āϰā§āύ⧠āϏā§āύā§āϝāĻžāĻĒāĻļāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĨāĻžāĻāĻŦā§āĨ¤
āĻā§ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āϤāĻž āĻšāϞ⧠āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāϤāĻž: āϏā§āĻā§āϞ āĻĄā§āĻāĻž āĻ āĻŋāĻ āĻāĻā§ āϝāĻĻāĻŋ āϤāĻž āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŋāϤ, āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻāĻŦāĻ āύāĻŋāϰāĻžāĻĒāĻĻāĻāĻžāĻŦā§ āĻŦā§āϝāϰā§āĻĨ āĻšāϝāĻŧāĨ¤
āĻĒāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻ āĻāϞāĻžāĻāĻžāϞā§āύ āϰāĻŋāĻĢā§āϰā§āĻļāĻŋāĻ āĻāώā§āĻ āĻāĻĄāĻŧāĻžāύā§
āĻĒāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻāĻ āĻšāĻ āĻžā§ āϝāĻāύ āϰāĻŋāĻĢā§āϰā§āĻļ āϏāĻŦāĻā§āϝāĻŧā§ āĻā§āώāϤāĻŋ āĻāϰā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻžāϰ⧠āϰāĻŋāĻĢā§āϰā§āĻļ CPU, āĻĄāĻŋāϏā§āĻ, āĻ āϞāĻ āύāĻŋāϝāĻŧā§ āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϧā§āϰ āĻāĻžāϰā§āĻ āĻŦāĻž āĻāĻžāĻāĻŽāĻāĻāĻ āĻ āύā§āĻāĻŦ āĻāϰāĻŦā§āĨ¤
āĻĒā§āϰāĻĨāĻŽā§ āĻāĻžāĻāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āĻāϰā§āύ āϝā§āĻāĻžāύ⧠āϏāĻŽā§āĻāĻŦāĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āϏā§āĻāĻāĻĒā§ āϰāĻŋāĻĄ āϰā§āĻĒā§āϞāĻŋāĻāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻāĻžāϰ⧠āĻ āĻāĻļāĻā§āϞ⧠āϏā§āĻāĻžāύ⧠āĻāĻžāϞāĻžāύ āĻāĻŦāĻ āĻā§āĻĄāĻŧāĻžāύā§āϤ āĻĢāϞāĻžāĻĢāϞāĻā§āϞ⧠āĻĒā§āϰāĻžāĻāĻŽāĻžāϰāĻŋāϤ⧠āĻāĻĒāĻŋ āĻāϰā§āύ, āĻ āĻĨāĻŦāĻž āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻŦāĻā§āϞā§āϰ āĻāύā§āϝ āĻāϞāĻžāĻĻāĻž āĻĄāĻžāĻāĻžāĻŦā§āϏ āύā§āĻĄ āĻĄā§āĻĄāĻŋāĻā§āĻ āĻāϰā§āύāĨ¤ āϰā§āĻĒā§āϞāĻŋāĻāĻž āύāĻž āĻĨāĻžāĻāϞā§āĻ, āĻāĻĒāύāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āĻžāϰā§āĻāĻžāϰāĻĻā§āϰ āϰāĻŋāϏā§āϰā§āϏ āϏā§āĻŽāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻā§ā§ā§āϰāĻŋāĻā§āϞā§āϰ āĻāύā§āϝ āĻāĻžā§āĻāĻž āĻĨāĻžāĻā§āĨ¤
āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧāϤ, āĻāĻŽāύ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻāĻĄāĻŧāĻžāύ āϝāĻž āϰāĻŋāĻĄ āĻŦā§āϞāĻ āĻāϰā§āĨ¤ PostgreSQL-āĻ, āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ REFRESH MATERIALIZED VIEW āĻāĻŽāύ āϞāĻ āύā§ā§ āϝāĻž āĻā§ā§ā§āϰāĻŋāĻā§āϞā§āĻā§ āĻŦāĻŋāϰāϤāĻŋ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ REFRESH MATERIALIZED VIEW CONCURRENTLY (āϝāĻĻāĻŋ āϏāĻžāĻĒā§āϰā§āĻā§āĻĄ āĻāĻŦāĻ āĻāύāĻĄā§āĻā§āϏ āϏāĻ āĻŋāĻ āĻĨāĻžāĻā§) āĻŽāϤ⧠āύāύ-āĻŦā§āϞāĻāĻŋāĻ āĻĒāύā§āĻĨāĻž āĻĒāĻāύā§āĻĻ āĻāϰā§āύ, āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻŋ swap āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ: āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄā§ āĻāĻāĻāĻŋ āύāϤā§āύ āĻā§āĻŦāĻŋāϞ āĻŦāĻž āĻāĻŋāĻ āĻĢāϞāĻžāĻĢāϞ āϤā§āϰāĻŋ āĻāϰā§āύ, āϤāĻžāϰāĻĒāϰ āĻāĻāĻāĻŋ āĻā§āĻ āĻā§āϰāĻžāύāĻā§āĻāĻļāύ⧠āĻĻā§āϰā§āϤ āϏā§āĻāĻž āϏā§āĻāĻ āĻāϰā§āύāĨ¤
āĻāĻāĻžāϰāϞā§āϝāĻžāĻĒ āĻšāĻā§āĻā§ āύā§āϰāĻŦ āĻāĻžāϤāĻāĨ¤ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ 6 āĻŽāĻŋāύāĻŋāĻ āύā§ā§ āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋ 5 āĻŽāĻŋāύāĻŋāĻ āĻļāĻŋāĻĄāĻŋāĻāϞ āĻāϰ⧠āĻĻā§āύ, āϤāĻžāĻšāϞ⧠āĻŦā§āϝāĻžāĻāϞāĻ āĻŦāĻžāĻĄāĻŧā§ āĻāĻŦāĻ āĻĒāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§ āϏāĻŦāĻā§āϝāĻŧā§ āĻāĻžāϰāĻžāĻĒ āĻ āĻāĻŋāĻā§āĻāϤāĻž āĻšāϝāĻŧāĨ¤ āĻāĻāĻāĻŋ āĻāĻžāϰā§āĻĄ āϰāĻžāĻā§āύ āϝāĻžāϤ⧠āĻāĻāĻŦāĻžāϰ⧠āĻā§āĻŦāϞ āĻāĻāĻāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϞāϤ⧠āĻĒāĻžāϰā§, āĻāĻŦāĻ āϝāĻĻāĻŋ āĻĒā§āϰā§āĻŦā§āϰāĻāĻŋ āĻāĻāύāĻ āĻāϞāĻā§ āϤāĻžāĻšāϞ⧠āĻĒāϰā§āϰāĻāĻŋ āϏā§āĻāĻŋāĻĒ āĻŦāĻž āĻŦāĻŋāϞāĻŽā§āĻŦ āĻāϰā§āύāĨ¤
āĻāĻŋāĻā§ āĻŦāĻžāϏā§āϤāĻŦāĻŋāĻ āϏā§āϰāĻā§āώāĻž āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āϝāĻž āĻāĻāϏāĻžāĻĨā§ āĻāĻžāϞ āĻāĻžāĻ āĻāϰā§:
- āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻŦāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āϰāĻŋāϏā§āϰā§āϏ āĻĨā§āĻā§ āĻāĻžāϞāĻžāύ (āϰā§āĻĒā§āϞāĻŋāĻāĻž, āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻā§āĻžāϰā§āĻāĻžāϰ, āĻŦāĻž āĻā§āϝāĻžāĻĒāĻĄ āĻĒā§āϞ)
- āύāύ-āĻŦā§āϞāĻāĻŋāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ (concurrent refresh āĻŦāĻž swap-in results)
- āĻāĻāĻžāϰāϞā§āϝāĻžāĻĒ āϰā§āϧ āĻāϰāϤ⧠āĻāĻāĻāĻŋ "single-flight" āϞāĻ āϝā§āĻ āĻāϰā§āύ
- āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§-āĻā§āϰāĻŋāĻāĻžāϰ āĻāϰāĻž āϰāĻŋāĻĢā§āϰā§āĻļ āĻ ā§āϝāĻžāĻāĻļāύā§āϰ āĻāĻĒāϰ āϰā§āĻ-āϞāĻŋāĻŽāĻŋāĻ āϞāĻžāĻāĻžāύ (āĻĒā§āϰāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻ āĻā§āϞā§āĻŦāĻžāϞāĻŋ)
- āϰāĻŋāĻĢā§āϰā§āĻļ āϏāĻŽā§ āĻā§āϰā§āϝāĻžāĻ āĻāϰā§āύ āĻāĻŦāĻ āϝāĻāύ āĻāĻāĻŋ āĻŦāĻžāĻĄāĻŧāϤ⧠āĻļā§āϰ⧠āĻāϰ⧠āĻ ā§āϝāĻžāϞāĻžāϰā§āĻ āϤā§āϰāĻŋ āĻāϰā§āύ
āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ āĻāĻāĻāĻŋ "Update" āĻŦāĻžāĻāύ āĻĨāĻžāĻā§, āϏā§āĻāĻžāĻā§ āĻāĻāĻāĻŋ āϰāĻŋāĻā§ā§ā§āϏā§āĻā§āϰ āĻŽāϤ⧠āĻāĻāϰāĻŖ āĻāϰā§āύ, āĻāĻāĻāĻŋ āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻŽāϤ⧠āύāϝāĻŧāĨ¤ āĻāĻāĻžāĻā§ āĻāĻāĻāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āώā§āĻāĻž āĻāύāĻāĻŋāĻ āĻāϰā§āύ, āϤāĻžāϰāĻĒāϰ āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄā§āĻāĻž āĻ āĻāĻāĻāĻŋ āϏā§āĻĒāώā§āĻ "last updated" āϏāĻŽāϝāĻŧ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āύāĨ¤ AppMaster-āĻ āĻāĻ āϧāϰāύā§āϰ āĻā§āĻāĻŋāĻ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻāĻāĻŋ āĻā§āĻ āĻŦāĻŋāĻāύā§āϏ āĻĒā§āϰāϏā§āϏ āĻšāĻŋāϏā§āĻŦā§ āϏāĻšāĻā§ āĻĒā§āϰā§ā§āĻāϝā§āĻā§āϝ: āϏā§āĻāĻŋ āĻļā§āώ āϰāĻŋāĻĢā§āϰā§āĻļ āĻā§āĻ āĻāϰ⧠āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύā§āĻŦā§ āĻāϞāĻŦā§ āĻāĻŋāύāĻžāĨ¤
āϏāĻžāϧāĻžāϰāĻŖ āĻā§āϞ āĻ āĻĢāĻžāĻāĻĻ
āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āύāĻŋā§ā§ āϏāĻŦāĻā§ā§ā§ āĻŦāĻĄāĻŧ āĻĢāĻžāĻāĻĻ āĻšāϞ⧠āĻāĻā§āϞā§āĻā§ āĻāĻžāĻĻā§ āĻā§āĻŦā§ āύā§āĻāϝāĻŧāĻžāĨ¤ āϏā§āĻā§āϞ⧠āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄāĻā§ āϤāĻžā§āĻā§āώāĻŖāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻāĻŋāύā§āϤ⧠āĻā§āĻŦāϞ āϤāĻāύāĻ āϝāĻĻāĻŋ āĻāĻŋāĻ āĻā§āĻ, āϏāĻ āĻŋāĻ āĻ āύā§āĻĒāĻžāϤ⧠āϰāĻŋāĻĢā§āϰā§āĻļ āĻšā§, āĻāĻŦāĻ āĻŦāĻžāϏā§āϤāĻŦ āĻā§āĻŦāĻŋāϞāĻā§āϞā§āϰ āĻŦāĻŋāϰā§āĻĻā§āϧ⧠āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻšā§āĨ¤
āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āϝāϰā§āĻĨāϤāĻž āĻšāϞ⧠āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āĻāĻā§āϰāĻžāϏā§āĻāĻžāĻŦā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻžāĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻā§āĻŦāϞ āĻāĻžāϰāĻŖāĻāĻž āĻĒāĻžāϰā§āύ āĻŦāϞ⧠āĻĒā§āϰāϤāĻŋ āĻŽāĻŋāύāĻŋāĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ, āϤāĻžāĻšāϞ⧠āϏāĻžāϰāĻžāĻĻāĻŋāύ āĻĄāĻžāĻāĻžāĻŦā§āϏ āϰāĻŋāĻŦāĻŋāϞā§āĻĄ āĻāĻžāĻ āĻāϰ⧠āĻŦā§āϝāϏā§āϤ āĻĨāĻžāĻāĻŦā§āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϤāĻāύāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āϏā§āĻĒāĻžāĻāĻāĻā§āϞā§āϰ āϏāĻŽāϝāĻŧ āϧā§āϰ āĻĒā§āĻ āĻ āύā§āĻāĻŦ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻŦāĻŋāϞ āĻŦāĻžāĻĄāĻŧāĻŦā§āĨ¤
āĻāϰā§āĻāĻāĻŋ āĻĢāĻžāĻāĻĻ āĻšāϞ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāϰā§āĻ āĻāĻāĻĄāĻŋā§āĻžāϰ āĻāύā§āϝ āĻāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤ āĻāĻŋāĻŽāĻā§āϞ⧠āĻĒā§āϰāĻžāϝāĻŧāĻ āĻāĻāĻ āĻŽā§āĻā§āϰāĻŋāĻā§āϰ āĻĒāĻžāĻāĻāĻāĻž āϏāĻāϏā§āĻāϰāĻŖ āϤā§āϰāĻŋ āĻāϰ⧠(āϏāĻĒā§āϤāĻžāĻš āĻ āύā§āϝāĻžāϝāĻŧā§, āĻĻāĻŋāύ āĻ āύā§āϝāĻžāϝāĻŧā§, āĻ āĻā§āĻāϞ āĻ āύā§āϝāĻžāϝāĻŧā§, āϰā§āĻĒ āĻ āύā§āϝāĻžāϝāĻŧā§) āĻāĻŦāĻ āĻā§āĻŦāϞ āĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšāϝāĻŧāĨ¤ āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āĻāĻŋāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āϞā§āĻĄ, āϏā§āĻā§āϰā§āĻ, āĻāĻŦāĻ āϏāĻāĻā§āϝāĻžāĻā§āϞā§āϰ āĻ āϏāĻžāĻŽāĻā§āĻāϏā§āϝ āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤
āĻāĻā§āĻ-āĻāĻžāϰā§āĻĄāĻŋāύāĻžāϞāĻŋāĻāĻŋ āĻĄāĻžāĻāĻŽā§āύāĻļāύ āύāĻŋāϝāĻŧā§ āϏāϤāϰā§āĻ āĻĨāĻžāĻā§āύāĨ¤ user_id, session_id, āĻŦāĻž āĻĢā§āϰāĻŋ-āĻĢāϰā§āĻŽ āĻā§āϝāĻžāĻā§āϰ āĻŽāϤ⧠āĻā§āώā§āϤā§āϰ āϝā§āĻ āĻāϰāϞ⧠āϰā§-āϏāĻāĻā§āϝāĻž āĻŦāĻŋāϏā§āĻĢā§āϰāĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŋāĻ āϏā§āĻ āϏā§āϰā§āϏ āĻā§ā§ā§āϰāĻŋāϰ āĻā§āϝāĻŧā§āĻ āĻŦāĻĄāĻŧ āĻšāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻžāĻāĻŽ āϤāĻžāϰ āϏāĻāĻā§ āĻŦāĻžāĻĄāĻŧā§āĨ¤
āĻĻā§āϰāĻŋāϤ⧠āĻāϏāĻž āĻāĻā§āύā§āĻ āĻ āĻŦā§āϝāĻžāĻāĻĢāĻŋāϞāĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄāĻā§ āĻ āĻŦāĻŋāĻļā§āĻŦāϏā§āϤ āĻāϰ⧠āϤā§āϞāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝāĻĻāĻŋ āĻāϤāĻāĻžāϞā§āϰ āĻĄā§āĻāĻž āĻāĻāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰ⧠(refunds, delayed logs, manual corrections), āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāĻžāĻĄāĻŧāĻžāĻ āĻā§āĻāĻžāϞ āĻāĻžāĻāĻĒāĻžāϤ⧠āĻĻā§āĻāĻŦā§ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāϰ āĻāύā§āϝ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āύāĻž āĻāϰā§āύāĨ¤
āϏāϤāϰā§āĻāĻŦāĻžāϰā§āϤāĻž āϏā§āĻāĻāĻā§āϞā§:
- āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻŦāĻā§āϞ⧠āĻāĻāĻžāϰāϞā§āϝāĻžāĻĒ āĻāϰ⧠āĻŦāĻž āĻāĻāύ⧠āĻļā§āώ āĻšā§ āύāĻž
- āĻāĻŋāĻ āϰ⧠āĻāĻžāĻāύā§āĻ āĻāĻĒāύāĻžāϰ āĻŦā§āϏ āĻā§āĻŦāĻŋāϞāĻā§āϞā§āϰ āĻāĻžāĻāϤ⧠āĻĻā§āϰā§āϤ āĻŦāĻžāĻĄāĻŧāĻā§
- āĻā§āĻ āĻĢāĻŋāϞā§āĻāĻžāϰ (āϝā§āĻŽāύ āĻāĻāĻāĻŋ āĻāĻŋāĻŽ) āĻāĻāύāĻ āĻāĻŋāĻāϰ āĻŦāĻŋāĻļāĻžāϞ āĻ āĻāĻļ āϏā§āĻā§āϝāĻžāύ āĻāϰā§
- āĻāĻžāϰā§āĻāĻā§āϞāĻŋ āĻāĻŋāύā§āύ āϏā§āĻā§āϰāĻŋāύ⧠āĻāĻŋāύā§āύ āĻĢāϞ āĻĻā§āĻāĻžāϝāĻŧ
- āϏāĻžāĻĒā§āϰā§āĻ āĻāĻŋāĻā§āĻā§ āĻŦāϞāĻž āĻšāĻā§āĻā§ âāĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻāĻā§ āĻā§āϞ āĻāĻŋāϞâ
āĻāĻŋāĻā§ āϏāĻšāĻ āϏā§āϰāĻā§āώāĻž āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āĻāϏāĻŦā§āϰ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰā§:
- āĻāĻāĻāĻŋ āϏā§āϰā§āϏ-āĻ āĻĢ-āϤā§āϰā§āĻĨ āĻā§ā§ā§āϰāĻŋ āϰāĻžāĻā§āύ āĻāĻŦāĻ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻāĻŋāĻā§ āĻā§āĻāĻžāϞ āϤāĻž āĻĨā§āĻā§ āϤā§āϞāύāĻž āĻāϰā§āύ
- āĻŽāĻžāϤā§āϰāĻžāĻā§āϞ⧠āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āϰāĻžāĻā§āύ āϝāĻž āĻŽāĻžāύā§āώ āĻĒā§āϰāĻā§āϤāĻĒāĻā§āώ⧠āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰā§
- āĻŦā§āϝāĻžāĻāĻĢāĻŋāϞ āύā§āϤāĻŋāĻŽāĻžāϞāĻž āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: āϏāϰā§āĻŦāĻĻāĻž āĻļā§āώ 7 āĻĻāĻŋāύ āĻĒā§āύāĻāĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϰā§āύ)
- āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§ āĻĻā§āĻļā§āϝāĻŽāĻžāύ "last updated" āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āϝā§āĻ āĻāϰā§āύ
- āĻĒāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϞ⧠āϰāĻŋāĻĢā§āϰā§āĻļ āϞā§āĻĄ āĻā§āϏā§āĻ āĻāϰā§āύ, āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϰāĻžāϤā§āϰ āύāϝāĻŧ
āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ PostgreSQL-āĻ āϤā§āϰāĻŋ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: AppMaster āĻ ā§āϝāĻžāĻĒā§), āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻāĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻĄāĻžāĻāĻļāύ āĻĢāĻŋāĻāĻžāϰā§āϰ āĻŽāϤ⧠āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύ: āϤāĻžāϰ āĻāĻāĻāĻŋ āĻŽāĻžāϞāĻŋāĻ, āĻāĻāĻāĻŋ āĻāĻĻā§āĻĻā§āĻļā§āϝ, āĻāĻŦāĻ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻā§āϏā§āĻ āĻĨāĻžāĻāĻž āĻāĻāĻŋāϤ āϝāĻž āϏāĻāĻā§āϝāĻžāĻā§āϞ⧠āĻŦāĻžāϏā§āϤāĻŦāϤāĻžāϰ āϏāĻžāĻĨā§ āĻŽā§āϞ⧠āϤāĻž āĻĒā§āϰāĻŽāĻžāĻŖ āĻāϰā§āĨ¤
āĻļāĻŋāĻĒ āĻāϰāĻžāϰ āĻāĻā§ āĻĻā§āϰā§āϤ āĻā§āĻāϞāĻŋāϏā§āĻ
āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻŦā§ āĻĒāĻžāĻ āĻā§āϰ āĻāĻžāĻā§ āϝāĻžāĻāϝāĻŧāĻžāϰ āĻāĻā§ āϞāĻŋāĻā§ āύāĻŋāύ āĻā§ "āĻāĻžāϞā§-āĻĒāϰā§āϝāĻžāĻĒā§āϤ" āĻŽāĻžāύā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϏā§āĻĒāώā§āĻ freshness āϞāĻā§āώā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: "āĻāĻŖā§āĻāĻž āĻ āύā§āϝāĻžāϝāĻŧā§ āĻ āϰā§āĻĄāĻžāϰ 2 āĻŽāĻŋāύāĻŋāĻ āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§, āϰāĻŋāĻĢāĻžāύā§āĻĄ 15 āĻŽāĻŋāύāĻŋāĻ āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§"). āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻ āĻŦāĻžāĻā§āϝ⧠āĻāĻāĻŋ āĻŦāϞāϤ⧠āύāĻž āĻĒāĻžāϰā§āύ, āϤāĻžāĻšāϞ⧠āĻĒāϰ⧠āĻāĻāĻāĻŋ āĻāύāϏāĻŋāĻĄā§āύā§āĻā§ āϤāϰā§āĻ āĻšāĻŦā§āĨ¤
āĻāĻ āĻā§āĻĄāĻŧāĻžāύā§āϤ āĻĒāϰā§āĻā§āώāĻž āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻāϝāĻŧā§āϰ āĻāύā§āϝ āĻŦāĻžāϏā§āϤāĻŦāĻŋāĻ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻĒāϰā§āĻā§āώāĻž: āĻāĻāĻŋ āύāĻŋāĻā§āĻāϤ āĻĄāĻŋāĻāĻžāĻāύā§āϰ āĻā§āϝāĻŧā§ āϞāĻā§āĻā§āϰ āĻĒāϰ⧠āĻ āĻĒā§āϰāϤā§āϝāĻžāĻļāĻŋāϤ āĻāĻāύāĻžāĻā§āϞāĻŋ āĻāĻĄāĻŧāĻžāύ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦā§āĻļāĻŋāĨ¤
- āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞ āĻ āĻĻāϰāĻāĻžāϰ⧠āĻļā§āϰā§āϤāĻžāϰ āĻāύā§āϝ freshness āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰā§āύāĨ¤ āϏāĻŋāĻāĻ āĻāĻāĻžāϰāĻāĻŋāĻ āĻāĻāĻā§ āϏā§āĻā§āϞ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻŋāύā§āϤ⧠āĻ āύ-āĻāϞ āĻ āĻĒāϏ āĻĒā§āϝāĻžāύā§āϞ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĒāĻā§āώ⧠āύāϝāĻŧāĨ¤ SLA āĻā§ā§ā§āϰāĻŋāϰ āĻĒāĻžāĻļā§ āϰāĻžāĻā§āύ, āĻā§āĻŦāϞ āĻĄāĻ-āĻ āύāϝāĻŧāĨ¤
- āĻāĻŋāĻ āϏāĻžāĻāĻ āĻ āĻŦā§āĻĻā§āϧāĻŋāϰ āĻā§āϰā§āϝāĻžāĻ āϰāĻžāĻā§āύāĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ āϰ⧠āĻāĻžāĻāύā§āĻ, āϏā§āĻā§āϰā§āĻ āϏāĻžāĻāĻ, āĻ āĻĻā§āύāĻŋāĻ āĻŦā§āĻĻā§āϧāĻŋāϰ āϰā§āĻāϰā§āĻĄ āϰāĻžāĻā§āύ āϝāĻžāϤ⧠āύāϤā§āύ āĻŽāĻžāϤā§āϰāĻž āĻŦāĻž āĻĻā§āϰā§āĻ āĻāϤāĻŋāĻšāĻžāϏ āĻšāĻ āĻžā§ āĻāϰāĻ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻāϰāϞ⧠āĻāĻĒāύāĻŋ āϞāĻā§āώā§āϝ āĻāϰāĻŦā§āύāĨ¤
- āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻžāĻāĻŽ āĻŽāĻžāĻĒā§āύ āĻāĻŦāĻ āĻāĻāĻžāϰāϞā§āϝāĻžāĻĒ āϰā§āϧ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻžāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻĒāϰāĻŦāϰā§āϤ⧠āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āϰāĻžāύ āĻļā§āϰ⧠āĻšāĻāϝāĻŧāĻžāϰ āĻāĻā§ āĻļā§āώ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ, āĻāĻŽāύāĻāĻŋ "āĻāĻžāϰāĻžāĻĒ āĻĻāĻŋāύā§āĻ" (āĻŦā§āĻļāĻŋ āĻā§āϰāĻžāĻĢāĻŋāĻ, āϧā§āϰ I/O)āĨ¤ āϝāĻĻāĻŋ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻāĻžāϰāϞā§āϝāĻžāĻĒ āĻāϰā§, āϞāĻ āĻ āĻāĻŋāĻāĻāĻ āϤā§āώāĻžāϰāĻĒāĻžāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻā§āĻāĻžāĻŦā§ āϏā§āĻā§āϞāύā§āϏ āĻĻā§āĻāĻžāĻŦā§āύ āϤāĻž āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāύāĨ¤ āϏāϰā§āĻŦā§āĻā§āĻ āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āĻŦāϝāĻŧāϏ āϏā§āĻ āĻāϰā§āύ, āĻāĻžāĻāϞā§āϰ āĻāĻĒāϰ "updated at" āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āĻĻā§āĻāĻžāύ, āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĢā§āϝāĻžāϞāĻŦā§āϝāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύ (āĻļā§āώ āϏāĻĢāϞ āϏā§āύā§āϝāĻžāĻĒāĻļāĻ āϏāĻžāϰā§āĻ āĻāϰāĻž, āĻāĻžāĻāϞ āĻšāĻžāĻāĻĄ āĻāϰāĻž, āĻŦāĻž āĻāϝāĻŧāĻžāϰā§āύāĻŋāĻ āĻĻā§āĻāĻžāύā§)āĨ¤
- āĻĒā§āύāϰā§āĻŽāĻŋāϞāύ āĻā§āĻ āĻāĻžāϞāĻžāύāĨ¤ āĻāĻāĻāĻŋ āĻļāĻŋāĻĄāĻŋāĻāϞ⧠āĻāĻŋāĻāϰ āĻāϝāĻŧā§āĻāĻāĻŋ āĻŽā§āϞ āĻā§āĻāĻžāϞ āĻŦā§āϏ āĻā§āĻŦāĻŋāϞā§āϰ āϏāĻžāĻĨā§ āϤā§āϞāύāĻž āĻāϰā§āύ (āĻāĻ, āĻāϤāĻāĻžāϞā§, āĻāϤ 7 āĻĻāĻŋāύ)āĨ¤ āĻĄā§āϰāĻŋāĻĢāĻā§ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻ āϤā§āϰāĻŋ āĻāϰā§āύ, āĻā§āĻŦāϞ āĻŦā§āϝāϰā§āĻĨāϤāĻžāϝāĻŧ āύāϝāĻŧāĨ¤
āĻāĻāĻāĻŋ āϏāĻšāĻ āĻā§āϏā§āĻ: āϰāĻŋāĻĢā§āϰā§āĻļ 10 āĻŽāĻŋāύāĻŋāĻā§āϰ āĻāύā§āϝ āĻŦāĻŋāϰāϤāĻŋ āϰā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤ āϰāĻŋāĻĢā§āϰā§āĻļ āĻ āύā§āĻāϰāĻŖ āĻāϰā§āύāĨ¤ āϝāĻĻāĻŋ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻŦāĻŋāĻā§āϰāĻžāύā§āϤāĻŋāĻāϰ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧ āĻŦāĻž āĻŽāĻžāύā§āώ āĻŦā§āĻāϤ⧠āύāĻž āĻĒāĻžāϰ⧠āϝ⧠āĻāĻāĻŋ āϏā§āĻā§āϞ, āϤāĻžāĻšāϞ⧠āϞāĻā§āĻā§āϰ āĻāĻā§ UI āĻ āύāĻŋāϝāĻŧāĻŽāĻā§āϞ⧠āϏāĻŽāύā§āĻŦāϝāĻŧ āĻāϰā§āύāĨ¤ AppMaster-āĻ āĻāĻžāĻ āĻāϰāϞ⧠"updated at" āϞā§āĻŦā§āϞāĻā§ āĻĒā§āϰāĻĨāĻŽ-āĻļā§āϰā§āĻŖāĻŋāϰ āĻā§āώā§āϤā§āϰ āĻšāĻŋāϏā§āĻŦā§ āϝā§āĻ āĻāϰā§āύ āϝāĻžāϤ⧠āϤāĻž āĻĄā§āĻāĻžāϰ āϏāĻžāĻĨā§ āϝāĻžāϝāĻŧ, āĻĒāϰ⧠āύāĻžāĨ¤
āĻāĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦāϏāĻŽā§āĻŽāϤ āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāĻāĻāĻŋ āĻ āĻĒāϏ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĻā§āϰā§āϤ āϰāĻžāĻāĻž
āĻāϞā§āĻĒāύāĻž āĻāϰā§āύ āĻāĻāĻāĻŋ āĻâāĻāĻŽāĻžāϰā§āϏ āĻāĻŋāĻŽ āĻĢā§āϞā§āϝāĻžāĻļ āϏā§āϞā§āϰ āϏāĻŽāϝāĻŧ āĻāĻāĻāĻŋ āĻ āĻĒāϏ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĻā§āĻāĻā§āĨ¤ āĻā§āĻŽā§āĻĒāĻžāύāĻŋāϰ āĻāĻŋāϤāϰ⧠āĻļāϤ āĻļāϤ āĻŽāĻžāύā§āώ āĻāĻāĻ āĻĒā§āώā§āĻ āĻž āĻā§āϞāĻā§: āĻāĻŖā§āĻāĻž āĻ āύā§āϝāĻžāϝāĻŧā§ āĻ āϰā§āĻĄāĻžāϰ, āĻĒā§āĻŽā§āύā§āĻ āϏāĻžāĻĢāϞā§āϝ āĻšāĻžāϰ, āϰāĻŋāĻĢāĻžāύā§āĻĄ, āĻāĻŦāĻ "āĻāĻāύ āĻā§ āĻŦāĻŋāĻā§āϰāĻŋ āĻšāĻā§āĻā§"āĨ¤ āϝāĻĻāĻŋ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāϞ āĻāĻžāĻāĻāĻž āĻ āϰā§āĻĄāĻžāϰ āĻ āĻĒā§āĻŽā§āύā§āĻ āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻĒāϰ āĻāĻžāϰ⧠āĻā§ā§ā§āϰāĻŋ āĻāĻžāϞāĻžā§, āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻāĻžāϤ āĻĒāĻžāĻŦā§ āĻāĻŦāĻ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻ āĻŋāĻ āϏā§āĻŦāĻžāϰ āϏāĻŽāϝāĻŧ āϧā§āϰ āĻšāϝāĻŧā§ āϝāĻžāĻŦā§āĨ¤
āϤāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤā§, āĻāĻĒāύāĻŋ āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻ āĻāϝāĻŧā§āĻāĻāĻŋ āϏāĻāĻā§āϝāĻžāĻā§ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝā§āĻā§āϞ⧠āĻā§āϰāĻŽāĻžāĻāϤ āĻĒāĻĄāĻŧāĻž āĻšāϝāĻŧāĨ¤
āĻāĻ āĻ āĻĒāϏ āĻāĻŋāĻāϝāĻŧā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āϏā§āĻ āĻšāϤ⧠āĻĒāĻžāϰā§:
- āĻļā§āώ 7 āĻĻāĻŋāύā§āϰ āĻāύā§āϝ āĻāĻŖā§āĻāĻžāĻāĻŋāϤā§āϤāĻŋāĻ āĻ āϰā§āĻĄāĻžāϰ āĻāĻžāĻāύā§āĻ (āĻāĻŖā§āĻāĻž āĻ āύā§āϝāĻžāϝāĻŧā§ āĻā§āϰā§āĻĒ āĻāϰāĻž)
- āĻļā§āώ 90 āĻĻāĻŋāύā§āϰ āĻāύā§āϝ āĻĻā§āύāĻŋāĻ āϰāĻžāĻāϏā§āĻŦ āĻ āĻĻā§āύāĻŋāĻ āϰāĻŋāĻĢāĻžāύā§āĻĄ
- āĻļā§āώ 24 āĻāĻŖā§āĻāĻžāϰ āĻāύā§āϝ 5-āĻŽāĻŋāύāĻŋāĻ āĻŦāĻžāĻāĻā§āĻā§ āĻĒā§āĻŽā§āύā§āĻ āĻāĻāĻāĻāĻžāĻŽ (success, failed, pending)
- "āĻāĻ" āĻāĻŦāĻ "āĻāϤ 7 āĻĻāĻŋāύ"-āĻāϰ āĻāύā§āϝ āĻāĻāύāĻŋāĻ āĻŦāĻŋāĻā§āϰāϝāĻŧ āĻĻā§āĻŦāĻžāϰāĻž āĻļā§āϰā§āώ āĻĒāĻŖā§āϝ
āĻāĻ āĻŽāĻŋāĻļā§āϰāĻŖāĻāĻŋ āĻāĻžāĻāϞāĻā§āϞ⧠āĻĻā§āϰā§āϤ āϰāĻžāĻā§, āĻāĻāĻ āϏāĻžāĻĨā§ āĻā§āĻ āĻĄāĻŋāĻā§āĻāϞ⧠āĻā§āϞāĻŋāĻ āĻāϰāϞ⧠āĻāĻžāĻāĻāĻž āĻ āϰā§āĻĄāĻžāϰāĻā§āϞ⧠āĻĻā§āĻāĻž āϝāĻžāϝāĻŧāĨ¤
āϰāĻŋāĻĢā§āϰā§āĻļ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻžāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻŽāĻŋāϞāĻŦā§āĨ¤ āύāϤā§āύāϤāϰ āĻĄā§āĻāĻž āĻāύāϏā§āĻā§āϝāĻžāύā§āĻāϞāĻŋ āĻā§āĻ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻĒā§āϰā§āύ⧠āĻāϤāĻŋāĻšāĻžāϏ āĻāĻŽ āĻāύāϤā§āĻŦā§ āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšāϞ⧠āϝāĻĨā§āώā§āĻ āĻāĻžāϞ āĻŽāύ⧠āĻšāϝāĻŧāĨ¤
āĻāĻāĻāĻŋ āϏāĻšāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻļāĻŋāĻĄāĻŋāĻāϞ āĻšāϤ⧠āĻĒāĻžāϰā§:
- āĻļā§āώ 24 āĻāύā§āĻāĻž: āĻĒā§āϰāϤāĻŋ 1â2 āĻŽāĻŋāύāĻŋāĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ
- āĻļā§āώ 7 āĻĻāĻŋāύ: āĻĒā§āϰāϤāĻŋ 10â15 āĻŽāĻŋāύāĻŋāĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ
- āĻĒā§āϰā§āύ⧠āĻāϤāĻŋāĻšāĻžāϏ: āĻĒā§āϰāϤāĻŋ āĻāύā§āĻāĻž āĻŦāĻž āϰāĻžāϤāĻāϰ āϰāĻŋāĻĢā§āϰā§āĻļ
- āĻāĻĒ āĻĒāĻŖā§āϝ: āĻŦā§āϝāĻŦāϏāĻžāϰ āĻāύā§āĻāĻžāϰ āĻŽāϧā§āϝ⧠āĻĒā§āϰāϤāĻŋ 2â5 āĻŽāĻŋāύāĻŋāĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ
āϏā§āĻā§āϞ āĻĄā§āĻāĻž āĻĒāϰāĻŋāώā§āĻāĻžāϰ āύāĻŋāϝāĻŧāĻŽ āĻĻāĻŋāϝāĻŧā§ āĻšā§āϝāĻžāύā§āĻĄā§āϞ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽā§āϞ āĻāĻžāĻāϞ āĻāĻāĻāĻŋ "data updated" āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ āĻĻā§āĻāĻžā§āĨ¤ āϝāĻĻāĻŋ āĻā§āϰāĻŋāĻāĻŋāĻāĻžāϞ āĻāĻžāĻāϞāĻā§āϞā§āϰ āĻāύā§āϝ āĻāĻžāĻāĻŽāϏā§āĻā§āϝāĻžāĻŽā§āĻĒ 10 āĻŽāĻŋāύāĻŋāĻā§āϰ āĻŦā§āĻļāĻŋ āĻĒā§āϰā§āύ⧠āĻšā§, āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻāϝāĻŧāĻžāϰā§āύāĻŋāĻ āϏā§āĻā§āĻā§ āĻāϞ⧠āĻāĻŦāĻ āĻ āύ-āĻāϞ āĻā§āϝāĻžāύā§āϞ⧠āĻ ā§āϝāĻžāϞāĻžāϰā§āĻ āĻā§āϰāĻŋāĻāĻžāϰ āĻāϰā§āĨ¤
āĻā§āϰāĻžāĻĢāĻŋāĻ āϏā§āĻĒāĻžāĻāĻ āĻāϞāĻžāĻāĻžāϞā§āύ, āĻ āĻāĻŋāĻā§āĻāϤāĻž āĻĻā§āϰā§āϤ āĻĨāĻžāĻā§ āĻāĻžāϰāĻŖ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻŽā§āϞāϤ āĻā§āĻ, āĻĒā§āϰāĻŋ-āĻŦāĻŋāϞā§āĻ āĻā§āĻŦāĻŋāϞ āĻĒāĻĄāĻŧā§ āĻĒā§āϰāĻž āĻ āϰā§āĻĄāĻžāϰ āĻ āĻĒā§āĻŽā§āύā§āĻ āĻšāĻŋāϏā§āĻā§āϰāĻŋ āϏā§āĻā§āϝāĻžāύ āύāĻž āĻāϰā§āĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ AppMaster-āĻāϰ āĻŽāϤ āĻā§āϞ⧠UI āϤā§āϰāĻŋ āĻāϰā§āύ (āĻĒā§āĻāύ⧠PostgreSQL), āĻāĻāĻŋ API āϰā§āϏāĻĒāύā§āϏāĻā§āϞā§āĻā§āĻ āĻĒā§āϰā§āĻŦāĻžāύā§āĻŽā§āϝāĻŧ āϰāĻžāĻā§, āĻĢāϞ⧠āϏāĻŦāĻžāĻ āĻāĻāϏāĻžāĻĨā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāϞ⧠āĻĒā§āĻ āϤāĻāύāĻ āĻĻā§āϰā§āϤ āĻ āύā§āĻā§āϤ āĻšāĻŦā§āĨ¤
āĻĒāϰāĻŦāϰā§āϤ⧠āϧāĻžāĻĒ: āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ, āĻĒāϰāĻŋāĻŽāĻžāĻĒ, āĻ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ
āϝāĻž āϏāĻŦāĻā§āϝāĻŧā§ āĻāώā§āĻ āĻĻā§āϝāĻŧ āϏā§āĻāĻžāύ āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰā§āύ, āϝāĻž āϏā§āύā§āĻĻāϰ āĻŽāύ⧠āĻšāϝāĻŧ āϏā§āĻāĻžāύ āĻĨā§āĻā§ āύāĻžāĨ¤ āĻāĻĒāύāĻžāϰ āϧā§āϰāϤāĻŽ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻā§ā§ā§āϰāĻŋāĻā§āϞ⧠āϤā§āϞā§āύ (āϞāĻ, APM, āĻŦāĻž āĻĄāĻžāĻāĻžāĻŦā§āϏ āϏā§āĻā§āϝāĻžāĻāϏ āĻĨā§āĻā§) āĻāĻŦāĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻā§āϰā§āĻĒ āĻāϰā§āύ: āĻāĻāĻ āĻā§ā§āύ, āĻāĻāĻ āĻĢāĻŋāϞā§āĻāĻžāϰ, āĻāĻāĻ āĻāĻžāĻāĻŽ āĻāĻāύā§āĻĄā§, āĻāĻāĻ āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻā§āĻļāύāĨ¤ āĻāĻāĻŋ āĻĻā§āϰā§āĻ āĻ āĻāĻŋāϝā§āĻ āϤāĻžāϞāĻŋāĻāĻžāĻā§ āĻāĻ āĻŦāĻž āĻĻā§āĻāĻŋ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻļā§āĻĒā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰ⧠āϝāĻž āĻāĻĒāύāĻŋ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
āϤāĻžāϰāĻĒāϰ āĻāĻ āĻŦāĻž āĻĻā§āĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻŦā§āĻā§ āύāĻŋāύ āϝāĻž āĻāĻ āϏāĻĒā§āϤāĻžāĻšā§ āĻĢāϞāĻžāĻĢāϞ āĻāύāĻŦā§āĨ¤ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻāĻŋāĻŽā§āϰ āĻāύā§āϝ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ⧠āĻļā§āϰā§āώ 1â2 āĻā§ā§ā§āϰāĻŋ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻāĻāĻžāϰ āĻāϰ⧠āĻŽā§āĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻžāĻāĻāĻĄ āĻāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻž, āϏāĻŦ āĻāĻžāϰā§āĻ āύā§āĨ¤
āĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰāĻĨāĻŽ āĻĒāĻžāĻ ā§āϝ āĻĻā§āĻāϞā§:
- āĻļā§āϰā§āώ 5 āϧā§āϰ āĻā§ā§ā§āϰāĻŋ āϞāĻŋāĻā§āύ āĻāĻŦāĻ āĻĒā§āϰāϤā§āϝā§āĻāĻāĻŋ āĻāĻŋ āĻāϤā§āϤāϰ āĻĻā§āϝāĻŧ āϤāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύ
- āĻāĻāĻžāϰāϞā§āϝāĻžāĻĒāĻŋāĻ āĻā§ā§ā§āϰāĻŋāĻā§āϞ⧠1â2āĻāĻŋ āĻĒā§āϰāĻžāϰā§āĻĨā§ āĻāĻŋāĻāϤ⧠āĻŽāĻŋāϞāĻžāύ
- freshness āϞāĻā§āώā§āϝāĻŽāĻžāϤā§āϰāĻž āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰā§āύ (āĻāĻĻāĻžāĻšāϰāĻŖ: "ā§Ģ āĻŽāĻŋāύāĻŋāĻ āĻĒāϰā§āϝāύā§āϤ āĻĒā§āϰā§āύ⧠āĻ āĻŋāĻ āĻāĻā§")
- āĻāĻĒāύāĻžāϰ āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻĢāĻŋāϞā§āĻāĻžāϰāĻā§āϞ⧠āϝā§āϏāĻŦ āĻāύāĻĄā§āĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻā§āϞ⧠āϝā§āĻ āĻāϰā§āύ
- āĻāĻāĻāĻŋ āϏāĻšāĻ āĻĢāĻŋāĻāĻžāϰ āĻĢā§āϞā§āϝāĻžāĻ āĻŦāĻž "āύāϤā§āύ āĻā§ā§ā§āϰāĻŋ āĻĒāĻĨ" āĻāĻāϞ āĻĒāĻŋāĻāύ⧠āϰā§āϞ āĻāĻāĻ āĻāϰā§āύ
āĻļāĻŋāĻĒ āĻāϰāĻžāϰ āĻĒāϰā§, āϰāĻŋāĻĢā§āϰā§āĻļāĻā§ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻĄāĻŋāĻā§āĻāϞ āύāĻž āĻŦāϞ⧠āĻĒā§āϰā§āĻĄāĻžāĻā§āĻā§āϰ āĻ āĻāĻļ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύāĨ¤ āĻŽāύāĻŋāĻāϰāĻŋāĻ āϝā§āĻ āĻāϰā§āύ āϝāĻž āϤāĻŋāύāĻāĻŋ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰ āĻĻā§āϝāĻŧ: āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϞā§āĻāĻŋāϞ āĻāĻŋ, āĻāϤāĻā§āώāĻŖ āύāĻŋāϝāĻŧā§āĻā§, āĻāĻŦāĻ āĻāĻāύ āĻĄā§āĻāĻžāϰ āĻŦāϝāĻŧāϏ āĻāϤ? āϰāĻŋāĻĢā§āϰā§āĻļ āĻŦā§āϝāϰā§āĻĨāϤāĻžāĻā§āϞ⧠āĻļāĻā§āϤāĻāĻžāĻŦā§ āϞāĻ āĻāϰā§āύâāύā§āϰāĻŦ āĻŦā§āϝāϰā§āĻĨāϤāĻžāĻ āĻšāϞ⧠āĻāĻŋāĻāĻžāĻŦā§ "āĻĒā§āϰāĻā§āϰ āϤāĻžāĻāĻž" āĻĨā§āĻā§ āϧā§āϰ⧠āϧā§āϰ⧠"āĻā§āϞ" āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤
āĻāĻāĻāĻŋ āĻā§āĻ āĻ āĻā§āϝāĻžāϏ āϰāĻžāĻā§āύ: āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āύāϤā§āύ āĻāĻāĻā§āĻ āϝā§āĻ āĻāϰāϞ⧠āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāύ āĻāĻāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻāĻŋāĻ āĻĒā§āύāĻāĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŋ āύāĻž, āύāϤā§āύ āĻāĻāĻāĻŋ āĻāĻŋāĻ āĻĻāϰāĻāĻžāϰ āĻāĻŋ, āĻŦāĻž āϰāĻŋāϝāĻŧā§āϞ-āĻāĻžāĻāĻŽ āĻĨāĻžāĻāĻž āĻāĻāĻŋāϤāĨ¤ āϝāĻĻāĻŋ āύāϤā§āύ āĻāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ, āϤāĻžāĻšāϞ⧠āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄā§āϰ āĻĒā§āϰāĻļā§āύ āĻŽā§āĻāĻžāϤ⧠āϏāĻŦāĻā§ā§ā§ āĻā§āĻ āĻāĻžāϰā§āϏāύ āĻĻāĻŋā§ā§āĻ āĻļā§āϰ⧠āĻāϰā§āύāĨ¤
AppMaster āĻāĻĒāύāĻžāĻā§ āĻĻā§āϰā§āϤ āĻļāĻŋāĻĒ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§: āĻāĻĒāύāĻŋ āĻāϝāĻŧā§āĻŦ āĻ ā§āϝāĻžāĻĒ āĻŦāĻžāύāĻžāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ PostgreSQL-āĻ āϏāĻāϝā§āĻā§āϤ āĻāϰ⧠āĻĒāϰā§āĻĻāĻž, āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāĻŦāĻ āϞāĻāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻ āύā§āϏāĻžāϰ⧠āĻŦāĻĻāϞāĻžāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϝāĻžāϤ⧠āĻĒā§āϰ⧠āĻāĻŋāĻā§ āĻĒā§āύāϰāĻžāϝāĻŧ āϞāĻŋāĻāϤ⧠āύāĻž āĻšāϝāĻŧāĨ¤ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āϏāϏā§āϤāĻž āĻšāĻāϝāĻŧāĻž āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āĻāĻžāϰāĻŖ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰāĻŋ-āĻāĻŽā§āĻĒāĻŋāĻāĻ āĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāĻžāĻāĻž āĻĒā§āϰāĻžā§āĻ āĻļā§āώ āύāϝāĻŧāĨ¤


