Skip to content
0:00 / 0:00

#scala#zio-json#json

JSON Denial of Service by Sam Halliday

Ziverge

4.2K subscribers • 10 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Sam Halliday

Intermediate. Assumes working knowledge.

2.7K views5 years ago1 recommendation

SecurityProgramming languagesWeb and application securityPerformance and optimizationExploits and vulnerabilities

Sam Halliday explains how typical JSON libraries are vulnerable to denial of service attacks and how ZIO JSON mitigates these exploits.

Scala has more JSON libraries than Go has language features! Yet, very few of these libraries can protect your application from very rudimentary exploits against your public API, and fewer still offer the blazing-fast performance required for extremely high throughput applications. In this presentation, Sam Halliday presents his work on ZIO JSON, showing you how this library's approach to serialization defends against the devastating exploits that would otherwise take your application down, all while providing best-in-class performance in a friendly, easy-to-use package. About Functional Scala: Functional Scala was founded in 2019 to provide an independent, professional platform for speakers across the entire Scala community, bringing together new and existing Scala developers in an uplifting and welcoming environment that focuses on innovation & excellence. Join the Functional Scala Community on Twitter: twitter.com/funscala2021 and twitter.com/zivergetech Stay informed on future events: functionalscala.com/, ziverge.com/ Join us in 2021: eventbrite.co.uk/e/functional-scala-2021-tickets-13162066595… #FunctionalScala2020 #FunScala2020 #FunScala20

Why it's here

1 person recommends this

What people say. Recommended for its insights into JSON parsing vulnerabilities and secure serialization in Scala.

u/jdegoesZIOin r/scala • Recommends

JSON Denial of Service by Sam Halliday (Functional Scala 2020)