HTTP/3 is a robust protocol, offering many gains with few adoption blockers. The promise of this protocol, however, is just that – a promise. While the protocol is, in theory, an attractive proposition, it still has quite a lot of iteration to go through, which has left many programmers with a simple question – what is the current state of HTTP/3 and QUIC, and what is explicitly the protocol offering compared to HTTP/2 and HTTP/1? Read more
Originally a personal project of Mozilla’s Graydon Hoare, Rust’s development began in 2006. It first said Hello World following its official announcement by Mozilla in 2010. Though Rust hasn’t enjoyed Python’s colossal growth, users love the language immensely. Rust topped Stack Overflow’s “most loved programming languages” ranking list in 2016, 2017, and 2018. Read more
It’s the 21st century, and APIs are only becoming more prevalent. Not only are they springing up in a growing number of organizations, but they’re also being built in numbers: dozens, hundreds, and thousands.
So how can you build large-scale API ecosystems with more confidence, in a truly systematic way? Read more
GraphQL is a powerful solution for many users. Having the ability to determine the data returned and the format it’s returned great makes for a robust system, delivering excellent user experience and unmatchable data exchange. That said, GraphQL is not entirely perfect out of the box. Read more
Discover the benefits of API rate limiting and ways to implement it.
As API developers, we need to make sure our APIs are running as efficiently as possible. Otherwise, everyone using your database will suffer from slow performance.
Performance isn’t the only reason to limit API requests, either. Read more