SPONSOR AD In this eBook, you will learn the top 10 AWS security controls and best practices that you can implement right away to accelerate your business in the cloud safely and securely. As you will discover, most of these best practices are easy to implement and go a long way to ensuring your success in AWS. |
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Rich Mironov about the current trends in product development. (Podcast) |
|
TOP Data Science NEWS HEADLINES |
-
|
Tyler Akidau explores the relationship between the Beam Model and stream & table theory. He explains what is required to provide robust stream processing support in SQL and discusses concrete efforts that have been made in this area by the Apache Beam, Calcite, and Flink communities, compared to other offerings such as Apache Kafka's KSQL and Apache Spark's Structured streaming. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Stephan Ewen talks about how Apache Flink handles stateful stream processing and how to manage distributed stream processing and data driven applications efficiently with Flink's checkpoints and savepoints. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
SPONSOR AD Download this eBook to learn how to start developing the best app experience for your users based Azure Cosmos DB’s five well-defined consistency models: Strong, Bounded Staleness, Session, Consistent Prefix, and Eventual. Download Now. |
|
|
TOP DevOps NEWS HEADLINES |
-
-
-
-
|
Why should you use event sourcing as a data storage and retrieval technique? What are the architectural implications? When should you use platforms versus frameworks to satisfy requirements? InfoQ interviewed two experts to learn more. (Article) |
At QCon New York, Anton Gorshkov presented “When Streams Fail: Kafka Off the Shore”. The talk shared insight into how a platform team at a large financial institution design and operate shared internal messaging clusters like Apache Kafka, and also how they plan for, and resolve, the inevitable failure that occurs. (Article) |
Ryan Baxter introduces the Spring Cloud ecosystem and how to use it to build cloud native applications. (Presentation) |
Bret Fisher talks about how to get started with Docker and Swarm in production, using the latest versions. He shows tactics, example configs, real working infrastructure designs, and looks at the internals of Docker in production today. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Vasia Kalavri shares her research group’s ongoing work on Strymon: a system for predicting datacenter behavior in hypothetical scenarios using queryable online simulation. She highlights the challenges ETH Zurich Systems group is facing in building Strymon to support a diverse set of data representations, input sources, query languages, and execution models. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Spencer Gibb and Sree Tummidi discuss Spring Cloud Gateway, its architecture and developer experience, route matching, filtering and how it is different from Zuul 1. (Presentation) |
SPONSOR AD Monitor and analyze key performance metrics in real time, whether in traditional data centers or distributed cloud infrastructures. Supports Linux, Windows, AWS, VMs, OS X and much more. Sign up Now. |
|
|
TOP Development NEWS HEADLINES |
-
-
-
-
|
Blockchain has not only become the core mechanism of many cryptocurrencies, it has called a wider attention because its potential for use extends far beyond the confines of cryptocurrencies. InfoQ has spoken to Blockchain developer Eugene Kyselov to learn about how Blockchain-related technologies are changing the world and the IT iindustry. (Article) |
Dana Scheider introduces BDD with Cucumber, presenting how developers can approach BDD and why Cucumber is useful. (Presentation) |
Martin Lippert and Kris De Volder introduce and demo a new generation of Spring tools including Spring Tool Suite for Eclipse (STS4), STS4 VS Code and STS4 Atom. (Presentation) |
Ben Hale and Paul Harris discuss why the Cloud Foundry Java Client team chose to use a reactive API for a microservice architecture, API built with Project Reactor. (Presentation) |
SPONSOR AD Compose makes it easy to deploy your favorite open source databases in minutes into your preferred cloud datacenter on fast SSDs. Everything you need to run a performant database is available through the Compose web console or Compose APIs. Try Compose Free for 30 Days.   |
|
|
TOP Java NEWS HEADLINES |
-
-
|
Reactive programming is a hot topic in the Java world. Whether you want to leverage non-blocking APIs, manage the latency introduced by the explosion of microservices, or simply utilize computing resources more efficiently, it's time to look at reactive as a viable programming model. In this article, we offer some opinions on how you should design, implement and use reactive APIs. (Article) |
Josh Long and Mark Heckler take a look at the Netty-based web runtime, how existing servlet code can run on it, and how to integrate it with existing Spring-stack technologies. (Presentation) |
Learn more about where its different components are in terms of adoption: Java SE Innovation, Java EE Early Majority and Reactive. |
SPONSOR AD Get a deeper understanding of Microsoft SharePoint, the elements of comprehensive coverage with prebuilt monitoring configurations, and how AppDynamics and SharePoint work to establish stability and productivity. Download the eBook. |
|
|
TOP .NET NEWS HEADLINES |
-
-
-
-
|
Beth Massi, Zach Brown and Dave Tillman discuss the .NET platform renaissance, the Steeltoe framework, then demonstrate how to build resilient microservices with ASP.NET Core. (Presentation) |
SPONSOR AD Code ORIQA50 for eBook, valid till 31 Mar‘ 18. Introduction to Java syntax and fundamentals Gain full understanding of Java SE programming Informative with dozens of code examples |
|
|
TOP Dynamic Languages NEWS HEADLINES |
-
|
Cory House shows how to create and run a command to lint, bundle, minify, run tests, open the browser, and display a JavaScript app. (Presentation) |
|
TOP Architecture & Design NEWS HEADLINES |
-
-
|
At QCon San Francisco 2017, Chris Richardson, software architect, introduced techniques for data consistency in microservices. The main focus was on the saga pattern, a means of splitting up a distributed transaction into a series of smaller transactions that either all commit or rollback. (News) |
This eMag explores the topic of observability in-depth, covering the role of the “three pillars of observability” -- monitoring, logging, and distributed tracing -- and relates these topics to designing and operating software systems based around modern architectural styles like microservices and serverless. Download Now. |
|
|
TOP Culture & Methods NEWS HEADLINES |
-
|
An innovative culture requires strong leaders who realise that changes in the culture start with themselves. To make innovation happen you need to consider the investment portfolio at enterprise level and focus on customers and the core operations. (Article) |
The book Improving Agile Retrospectives by Marc Loeffler provides practices and approaches for doing agile retrospectives that support continuous improvement. According to Loeffler, agile retrospectives are workshops which need to be prepared and facilitated well in order to be beneficial to teams. (Article) |
Justin Becker, Dave Copeland, Kevin Stewart, and Anjuan Simmons discuss how to become an effective engineer. They approach the challenges and offer some tips, techniques, and new ways of thinking that have worked for them. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |