InfoQ Homepage Performance Content on InfoQ
-
Query Understanding: a Manifesto
Daniel Tunkelang talks about what search looks like when viewed through a query understanding mindset. He focuses on query performance prediction, query rewriting, and search suggestions.
-
Implementing Microservices Tracing with Spring Cloud and Zipkin
Marcin Grzejszczak and Reshmi Krishna describe how to do distributed tracing with Spring Cloud Sleuth and Zipkin, demoing incorporating these technologies into an existing stock trading application.
-
How to Properly Blame Things for Causing Latency: An Introduction to Distributed Tracing and Zipkin
Adrian Cole overviews how to debug latency problems using call graphs created by Zipkin, taking a look at the ecosystem, including tools to trace Ruby, C#, Java and Spring Boot apps.
-
Load Balancing is Impossible
Tyler McMullen discusses load balancing techniques and algorithms such as Randomized Least-conns, Join-Idle-Queue, and Load Interpretation.
-
Scaling Dropbox
Preslav Le talks about how Dropbox’s infrastructure evolved over the years, how it looks today, as well the challenges and lessons learned on the way.
-
Elegant AWS Lambda
Mario Aquino demonstrates deploying services to the AWS Lambda platform, configuring these services, and interacting with them through logging and monitoring.
-
What Comes after Microservices?
Matt Ranney talks about the limits that some companies have encountered in their large microservices deployments and some non-microservices approaches to those same problems.
-
In-Memory Caching: Curb Tail Latency with Pelikan
Yao Yue introduces Pelikan, a framework to implement distributed caches such as Memcached and Redis.
-
But I Need a Database that _Scales_
Aaron Spiegel reviews common scaling techniques for both relational and NoSQL databases, discussing trade-offs of these techniques and their effect on query flexibility, transactions and consistency.
-
Operating a High Velocity Large Organization with Spring Cloud Microservices
Noriaki Tatsumi discusses building a microservices architecture on Spring Cloud that's reliable, resilient, and scalable.
-
Agility in Containers: How Work Evolves with Docker
Adam Krieger discusses why containers have an impact on the entire organization, not just the developers through scalability, confidence of isolation and the reduction of cycle time.
-
Netflix's Edge Gateway Using Zuul
Mikey Cohen presents real examples of how gateway services, built on top of Netflix's Open source project, Zuul, are used in front of nearly all of Netflix's consumer facing traffic