InfoQ Homepage Performance Content on InfoQ
-
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Applications
Alois Reitbauer discusses challenges and solutions on the organizational, development and operational side, deploying faster, decoupling a monolith without breaking the logic and dynamically scaling.
-
ADHD & Technology: Brain Hacks and Upgrades
Mike Cavaliere discusses techniques for both managing distraction and memory challenges, as well as regular maintenance for one's brain for optimal performance along with brain improvement methods.
-
Beyond Basic Angular Architecture
Jon Harding discusses design patterns and best practices to create scalable applications, build processes to prepare for production and tips to prepare for transitioning to Angular 2.
-
WebSockets, Reactive APIs and Microservices
Todd Montgomery investigates whether WebSockets, HTTP/2, Reactive Streams and microservices can deliver the high scalability, resiliency, and ease of development promised.
-
The Human Side of Microservices
John Billings talks about winning over those skeptical about the benefits of microservices along with tips on caching, failure, interface changes, etc. for building a distributed system architecture.
-
Scaling Organizations
Alexander Grosse discusses the principles behind building successful organizations that are growing with examples from SoundCloud and Twitter.
-
Are Your Microservices Naked and Afraid?
Alan Ho and Sandeep Murusupalli discuss the right type of protection (OAuth/Throttling) and monitoring (e.g. bot monitoring) needed to be put in place to properly manage microservices.
-
Google Cloud Platform for the Enterprise
Jay Marshall and Vic Iglesias talk about how GCP was built for the enterprise, enabling users to deploy their applications on the same infrastructure Google uses for search, YouTube or GMail.
-
HotSpot under the Hood
Alex Blewitt presents how HotSpot represents Java objects in memory, how bytecode is compiled into native code to gain the fastest execution time, and how data structures have changed over time.
-
Introduction to D3.js
Bryan Nehl introduces the D3.js visualization library, demonstrating and explaining the code behind some of the more practical and interesting visualizations and charts.
-
Understanding Performance with DTrace: A Case Study
Adam Leventhal introduces DTrace, using a case study o solve a performance problem.
-
Containers, FTW!
Michael Hausenblas introduces containers, microservices and dealing with security, monitoring and troubleshooting using Apache Mesos/Marathon and Kubernetes.