news.volyx.in

Some items from my “reliability list” (rachelbythebay.com)

567 points by luu · 2644 days ago · 169 comments on HN

Article summary

The article discusses the reliability of certain technologies and tools, but its content is not available. However, the comments reveal a discussion about the limitations of JSON, particularly its precision and performance. Some commenters argue that JSON is not suitable for large-scale applications due to its implementation-defined precision and inefficient serialization. Others defend the use of JSON for small-scale applications and proof-of-concepts.

Main themes

  • JSON limitations
  • performance and scalability
  • serialization and deserialization
  • choice of data format
  • large-scale applications

What commenters say

  • JSON numbers have implementation-defined precision, which can lead to precision issues in certain applications.
  • The use of JSON can be inefficient due to its serialization and deserialization overhead.
  • Some argue that JSON is suitable for small-scale applications and proof-of-concepts, but not for large-scale applications.
  • Others believe that the benefits of using a binary format like Protobuf outweigh the benefits of using JSON.
  • The choice of data format depends on the specific use case and requirements of the application.
  • Strongly typed and schema'd data interchange can lead to less human time spent on debugging and maintenance.
  • The trade-off between developer time and compute resources is a key consideration when choosing a data format.
  • Some argue that learning new tools and technologies is a necessary investment for long-term efficiency and scalability.