Alasdair Nottingham discusses the WebSphere Liberty profile and how it and the full profile make use of the OSGI subsystem spec and Enterprise OSGi.
Ben Christensen explains how Netflix manages to stay online even with millions of users, the Hystrix fault tolerance library, how Netflix discovered reactive programming and why it ported Rx to Java.
Jim Hirschauer describes the application monitoring tool landscape, KPIs and metrics to consider when monitoring, and compares monitoring traditional vs. cloud-based applications. He talks about performance considerations when instrumenting code, how organizations can be 'Smarter' about their Big Data, and looks at what's new in AppDynamics 3.7.
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.
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.
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 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.
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.
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.
Enda talks about the challenges his team faced while developing the Enyo framework. He also gives an overview of how it works and how it aims to help developers deliver apps across different devices.
In this interview recorded at QCon NY 2012 Conference, Aditya Bansod from Sencha team talks about building mobile web applications using HTML5. He also discusses web as a technology platform, tools and cloud services that help developers take advantage of HTML5 technology.
In this interview recorded at QCon NY 2012 Conference, Spring Security project lead Robert Winch discusses the new features of Spring Security 3.1 version and design strategies for multi-tenant cloud applications.