Recent AppMaster product updates

JSON vs Protobuf āļŠāļģāļŦāļĢāļąāļš API āļĄāļ·āļ­āļ–āļ·āļ­: āļ‚āļ™āļēāļ” āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰ āļāļēāļĢāļ”āļĩāļšāļąāļ
date27 āļĄ.āļ„. 2569clock1 min
JSON vs Protobuf āļŠāļģāļŦāļĢāļąāļš API āļĄāļ·āļ­āļ–āļ·āļ­: āļ‚āļ™āļēāļ” āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰ āļāļēāļĢāļ”āļĩāļšāļąāļ
āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļš JSON āļāļąāļš Protobuf āļŠāļģāļŦāļĢāļąāļš API āļšāļ™āļĄāļ·āļ­āļ–āļ·āļ­ â€” āļ‚āđ‰āļ­āļ”āļĩāļ‚āđ‰āļ­āđ€āļŠāļĩāļĒāđ€āļĢāļ·āđˆāļ­āļ‡āļ‚āļ™āļēāļ” payload āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰ āđāļĨāļ°āļāļēāļĢāļ”āļĩāļšāļąāļ āļžāļĢāđ‰āļ­āļĄāļāļŽāļ›āļāļīāļšāļąāļ•āļīāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļĨāļ·āļ­āļāļŸāļ­āļĢāđŒāđāļĄāļ•āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļŦāļĢāļ·āļ­āđ„āļšāļ™āļēāļĢāļĩ
āļ•āļēāļĢāļēāļ‡ audit āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ vs logs āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”
date26 āļĄ.āļ„. 2569clock1 min
āļ•āļēāļĢāļēāļ‡ audit āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ vs logs āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”
āļ•āļēāļĢāļēāļ‡ audit āđƒāļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļāļąāļš logs āđāļ­āļ›: āđāļ•āđˆāļĨāļ°āđāļŦāļĨāđˆāļ‡āļšāļąāļ™āļ—āļķāļāļ­āļ°āđ„āļĢ āļ„āđ‰āļ™āļŦāļēāļ­āļĒāđˆāļēāļ‡āđ„āļĢ āđāļĨāļ°āļˆāļ°āļĢāļąāļāļĐāļēāļ›āļĢāļ°āļ§āļąāļ•āļīāđƒāļŦāđ‰āļ•āļĢāļ§āļˆāļˆāļąāļšāļāļēāļĢāļ›āļĨāļ­āļĄāđāļ›āļĨāļ‡āđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ—āļģāđƒāļŦāđ‰āđāļ­āļ›āļŠāđ‰āļēāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āđ„āļĢ
TIMESTAMPTZ āļāļąāļš TIMESTAMP: āļšāļ™āđāļ”āļŠāļšāļ­āļĢāđŒāļ”āđāļĨāļ° API āļ‚āļ­āļ‡ PostgreSQL
date21 āļĄ.āļ„. 2569clock1 min
TIMESTAMPTZ āļāļąāļš TIMESTAMP: āļšāļ™āđāļ”āļŠāļšāļ­āļĢāđŒāļ”āđāļĨāļ° API āļ‚āļ­āļ‡ PostgreSQL
TIMESTAMPTZ āļāļąāļš TIMESTAMP āđƒāļ™ PostgreSQL: āļāļēāļĢāđ€āļĨāļ·āļ­āļāļŠāļ™āļīāļ”āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāđˆāļ‡āļœāļĨāļ•āđˆāļ­āđāļ”āļŠāļšāļ­āļĢāđŒāļ”, āļāļēāļĢāļ•āļ­āļš API, āļāļēāļĢāđāļ›āļĨāļ‡āđ‚āļ‹āļ™āđ€āļ§āļĨāļē āđāļĨāļ°āļšāļąāđŠāļāļˆāļēāļāļāļēāļĢāļ›āļĢāļąāļšāđ€āļ§āļĨāļēāļ­āļ­āļĄāđāļŠāļ‡