The creation of many competing, complementary and supporting container technologies has followed in the wake of Docker, and this has led to much hype and some disillusion around this space. This eMag aims to cut through some of this confusion and explain the essence of containers, their current use cases, and future potential.
In this eMag we have curated articles on bytecode manipulation, including how to manipulate bytecode using three important frameworks: Javassist, ASM, and ByteBuddy, as well as several higher level use cases where developers will benefit from understanding bytecode.
Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. This book will help you find out what Shiro actually is, and will help you to secure your Java EE project from scratch and to understand the security philosophy.
A summary of five CS papers chosen from the 66 that Adrian Coyler has reviewed for his Morning Paper blog during the first quarter of 2016. Topics include distributed transactions, transaction recovery, and Hyperloglog.
This year was the tenth anniversary for QCon London, and it was also our largest London event to date. Including our 140 speakers we had 1,400 team leads, architects, and project managers attending 112 technical sessions across 18 concurrent tracks and 12 in-depth workshops. This eMag brings together InfoQ’s reporting of the event, along with views and opinions shared by attendees.
In little over a decade, Africa has gone from being a region where it’s still hard to find power lines, fixed-line telecom infrastructure, and personal computers to being the second-most mobile-connected continent where about 15% of the billion inhabitants own a cell phone.
If there were ever any question that Java was the de facto standard for server side enterprise development, Java 8 has certainly quelled that one. The world now anxiously awaits Java 9 and the innovations it promises. Oracle has slated Java 9 for a March 2017 release. In this eMag, we take a look at what’s on the scheduled horizon for Java 9 and beyond.
This eMag provides a concise review of all that is essential for developers to know for building apps for the latest release of Apple’s mobile OS. This eMag is essentially based on the video sessions from WWDC that Apple made available to developers and tries to enrich them with links to reference material that has become meanwhile available online.
This eMag focuses on the graph database landscape and the real world use cases of graph databases. It includes articles and interviews covering topics like data modeling in graph databases and how companies use graph databases in their application. It also includes an article on full stack web development using a graph database.
In this eMag, you’ll find practical advice from leading practitioners in cloud. Discover new ideas and considerations for planning out workload migrations.
This eMag offers readers tactical approaches to building software experiences that your users will love. Break down existing silos and create an environment for cross-collaborative teams: placing technology, business and user experience design at the core.
In this eMag we take a look at the state of the art for the microservice architectural style in both theory and practice. Amongst others Martin Fowler talks about Microservice trade-offs, Eric Evans explores the interplay of Domain-Driven Design, microservices, event-sourcing, and CQRS, Randy Shoup talks about Lessons from Google and eBay, and Yoni Goldberg describes Gilt’s experience.