InfoQ Homepage Infrastructure Content on InfoQ
-
Interview with Barbara Liskov
Barbara Liskov keynoted at QCon London 2013 on the power of abstraction. Afterwards, InfoQ caught up with up with her to ask her about language design, modularity and distributed computation.
-
Catherine Louis & Raj Mudhar on Leadership and Agile in Hardware
Catherine & Raj have been working in Enterprise Agile transitions in large hardware manufacturers, they share their experiences and advice on leadership and bringing Scrum to hardware teams. They spoke at Agile 2012 about the use of tactile models, engaging managers and building cross-functional hardware-software teams.
-
Gabriel Grant on stack.io. Node.js and Django
Gabriel talks about the challenges of working on a system like stack.io. He also compares server-side JavaScript systems like Node.js and Python's Django, in how they deal with performance, speed of development, etc.
-
Big Data's Role in Etsy's Product Development
Etsy's approach to big data has been to give the entire organization visibility to different sources of data generated by their product as well as access to the experts who know how to use it. Nell Thomas explains her role at Etsy and how Etsy's view of big data has shaped its product's evolution.
-
Brian McCallion on Enterprise Considerations for Cloud, Hybrid Strategies, and Amazon RedShift
Enterprise cloud specialist Brian McCallion talks about what's really holding back enterprises from adopting the cloud, how they should address their legacy applications, ways to avoid introducing complexity in distributed environments, the value of Amazon Redshift, and how technologists should broaden their knowledge and avoid specialization.
-
George Reese on Enterprise Cloud Strategy, Trends, and API Design
Cloud leader George Reese answers questions across a wide range of topics. He shares his thoughts on pitfalls of enterprise cloud strategies, overrated technologies, whether IaaS standards matter yet, the relevance of private clouds, and the need for common sense when designing a API.
-
Michael Nygard - Redefining CAP
In this InfoQ interview, Michael Nygard explores some of the available loopholes in the CAP theorem helping architects to engineer distributed systems that meet their needs. He also discusses new patterns he’s observed since his book, Realease IT and shares his thoughts on continuous delivery, DevOps and ALM.
-
Jeff Sussna on Continuous Delivery, Cloud Journey and AWS Momentum
IT thought leader Jeff Sussna answers a range of questions about operational efficiency and cloud trends. He discusses new thinking around production freezes and adopting continuous delivery. Sussna explains how companies should understand the entire lifecyle of a customer’s cloud experience. Finally, he shares insight into AWS and their leading position in the cloud.
-
Emil Eifrem on NoSQL, Graph Databases, and Neo4j
Emil Eifrem looks back at the history of Neo4j, an open-source, NoSQL graph database supported by Neo Technology. He describes some real world applications of graphs, domain modelling with graphs, and compares the performance of graph and relational databases. He also examines how Neo4j differs from other NoSQL and graph databases in the market and describes various Neo4j licensing options.
-
The Larger Purpose of Big Data with Pavlo Baron
Big Data means more than just the size of a dataset. Pavlo Baron explains different ways of applying Big Data concepts in various situations: from analytics, to delivering content, to medical applications. His larger vision for Big Data ranges from specialized Data Scientists, to learning Decision Support Systems, to helping mankind itself.
-
Ian Robinson discusses Service Evolution and Neo4J Feature Design
Ian Robinson discusses Neo4J's design choices for data storage and retrieval, CRUD operations, transactions, graph traversal and searches and HA deployment strategies. He also shares his thoughts on hypermedia controls and the concept of consumer driven contracts for continuous evolution of services.
-
Michael Hunger on Spring Data Neo4j, Graph Databases, Cypher Query Language
In this interview, Michael Hunger talks about the evolution of persistence technologies over the last decade, the emergence of NoSQL databases, and looks at where graph databases fit in. He describes the goals behind the Spring Data Neo4j project, it's latest developments, and examines Cypher, a humane and declarative query language for graphs.