InfoQ Homepage Programming Content on InfoQ
-
In-Memory Caching: Curb Tail Latency with Pelikan
Yao Yue introduces Pelikan - a framework to implement distributed caches such as Memcached and Redis. She discusses the system aspects that are important to the performance of such services.
-
Beyond Chatbots: The Future of AI and Business
Will Murphy explores chatbots, the use of AI and what’s in store for businesses using them in the future.
-
Beyond Budgeting – Business Agility the C-level Understand (and Are Starting to Like)
Bjarte Bogsnes shares the Beyond Budgeting principles and implementation advice, plus Statoil’s experience implementing this methodology.
-
High Performance Managed Languages
Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.
-
Performance Testing in Java
Ix-chel Ruiz and Andres Almiray talk about the tools, like JMeter and JMH, and some techniques that should make engaging in performance testing a rewarding experience.
-
Designing Pragmatic RESTful APIs
Anupama Natarajan presents key principles to consider when designing RESTful APIs based on her experience designing them for real-world applications.
-
Building Hypermedia Clients
Todd Brackley demonstrates provisioning a network of data through a JavaScript client to show that there is no magic and talks through some of the major design issues.
-
Disciplined Agile Business Agility - One Size Does Not Fit All
Scott Ambler introduces the DA framework, describing strategies at the enterprise level currently being applied in organizations around the world.
-
Building Reliability in an Unreliable World
Greg Murphy describes how GameSparks has designed their platform to be tolerant of many things: unreliable and slow internet connectivity, cloud resources that can fail without warning, and more.
-
Building and Trusting a Cloud Bank
Greg Hawkins discusses how Starling Bank, part of the new movement in FinTech challenger banks, is innovating while addressing the need for resilience in a world where failure is everywhere.
-
AI from an Investment Perspective
The panelists discuss AI from an investment perspective, the challenges, the risks, trends, the role of Deep Learning, successful AI use cases, and more.
-
Machine Learning at Scale
Aditya Kalro discusses using large-scale data for Machine Learning (ML) research and some of the tools Facebook uses to manage the entire process of training, testing, and deploying ML models.