SPONSOR AD Application Monitoring for all DevOps needs. Get unmatched visibility into Java, ․NET, PHP and Ruby web applications. Monitor web applications and resolve performance degradation no matter where they originate. Get started with your 30-day free trial. Sign Up Now! |
Rossen Stoyanchev talks to Wesley Reisz about blocking and non-blocking architectures, upcoming changes in Spring including Spring WebFlux, the reactive web stack in Spring framework 5, due this summer. He also discusses the differences between rxJava and Reactor. (Podcast) |
In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Jason Hand of VictorOps about the DevOps culture, what ChatOps is and powerful post-mortems. (Podcast) |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES Google Invests in Cognitive: Cloud Speech API Reaches General Availability MongoDB Atlas Expands AWS Footprint |
NoSQL databases are specialized to store different types of data like Key Value, Documents, Column Family, Time Series, Graph, and IoT data. Pascal Desmarets talks about how to perform data modeling in NoSQL databases compared to the modeling in Relational databases. (Article) |
Diego Klabjan discusses models, implementations, and challenges developing applications for trading, forecasting, and healthcare, detailing relevant models and issues adopting and deploying them. (Presentation) |
SPONSOR AD Learn how to create and consume your first predictive model with R or Python. In this tutorial you’ll learn how to create a basic linear regression with R (or Python), how to deploy it to SQL Server Machine Learning services, and how to consume it -as a stored procedure call, from any app. Learn More. |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES Buoyant Releases Version 1.0 of Their Service Mesh, Linkerd |
Jon Skeet discusses using hybrid code generating to create cloud client libraries in a way that does not affect the future evolution of a service API. (Presentation) |
SPONSOR AD Microservices: From Design to Deployment. This ebook dives deep into microservices from design, to inter-process communication,data management, and converting monoliths. Get the ebook Free. |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES GCC 7.1 Released with Full C++17 Support Being a Polyglot Programmer |
Franziska Sauerwein discusses how to refactor code for the right reasons and the right methods to use for time efficiently. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Michael Feathers describes techniques that generate more certainty around assessments of feature liveness, and strategies that can be used to remove code that does not have high value (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
SPONSOR ADCompose Enterprise for Fully Managed Databases. On dedicated SSD servers with encryption at rest, easy scaling, RESTful APIs and premium support. You can focus on your app while we manage the chores of database management. Learn More. |
Java Latest Content infoq.com/java |
TOP Java NEWS HEADLINES Mark Reinhold Confirms JPMS (Jigsaw) Will Be Submitted for Public Review, Despite Community Concerns Azul Systems Launches Falcon, a New Just-in-Time Compiler for Java, Based on LLVM |
InfoQ has previously reported on the developing situation regarding JSR 376 - the Java Platform Module System, commonly called "Project Jigsaw". Now, in a highly unusual move, IBM and Red Hat have both publicly announced that they will vote "no" on Jigsaw in its current form. (News) |
SPONSOR AD 10 Things Your CIO Should Know About DevOps. Teams that adopt DevOps deploy software 30x more frequently and with 200x shorter lead times. Does your team know what it takes to get results like these? Download the FREE eBook to learn more. |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES .NET Framework 4.7 Now Generally Available F# Support Highlights New Rider Preview Release |
Since async/await was announced for VB/C#, developers have been asking about an asynchronous version of IEnumerable. But until C# 7 and ValueTask, that was potentially challenging from a performance standpoint. (News) |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
Facebook is working on a completely new architecture underpinning React, their popular JavaScript framework. The new design, dubbed React Fiber, alters how and when changes are detected in order to improve perceived responsiveness on browsers and other rendering targets. React Fiber will be launched in version 16 and should be a drop-in replacement for most React apps. (News) |
Mobile Latest Content infoq.com/mobile |
TOP Mobile NEWS HEADLINES Google Opens Up its Voice-Based Assistant on Third-Party Devices |
The Linux Foundation has launched the EdgeX Foundry, a new project aimed at building an open framework for IoT computing and an ecosystem of interoperable components. InfoQ has spoken with Philip DesAutels, senior director of IoT at The Linux Foundation. (News) |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES The HTTP API Space Is Consolidating around OAS IBM Open Sources Their API Microgateway |
Everybody seems to be building microservices these days. There are many different ways to split a system into microservices, and there appears to be little agreement about what microservices actually are - except for the fact that they can be deployed independently. Self-contained Systems are one approach that has been used by a large number of projects. (Article) |
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, especially tail latency, of such services, covering also the decisions they made in Pelikan, and how these help them reason about performance even before they run benchmarks. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Steven Willmott discusses how APIs and other technologies are contributing to the programmable world, and how to think about what we're trying to achieve and the best practices needed to succeed. (Presentation) |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES 2017 Tech Leavers Study Report Released Scaling Lean Startup: Principles over Process |
It's easy to get so bogged down in the pressure of daily work that we don't have time to think creatively or space to implement ideas. We talk about empowering staff, but few are offered any opportunity to innovate outside their direct role. Microgaming built the Microgaming Idea Factory to ensure innovation was company-wide. Winner of The Spark Award 2017, sponsored by hotelbeds. (Article) |
Making culture your priority during the scaling phase of your organization is a sound business decision. You have to invest by hiring for mindset and educating everyone joining the organization in agile principles to prevent turning an existing agile culture into a traditional one. (Article) |
Alex discusses the rising demand for IT workers in the next decades and the implications of the different approaches employed by people to fulfill this demand. It introduces the distinction between “professionals” and “practitioners”, discusses the possible different outcomes from each group as they are embedded within businesses, and provides some recommendations. (Article) |
SPONSOR AD Free Webinar: Defining Stakeholder Resistance on Projects. Project leaders can face all types of resistance from stakeholders. Providing a strong business case - using facts, and data - is usually effective; however, there is an alternative approach. Learn More in this free Webinar - Register Now. Wed, June 7th-12:00 - 1:00 CST. |
Nick Horney discuses leadership agility, backing his stories with data gathered from thousands of leaders and showing where the typical strengths and weaknesses are in developing leadership agility. (Presentation) |
Adam Tornhill introduces an approach with the potential to change how we view software systems, offering an overview of techniques, based on software evolution and findings from various fields within psychology, that help uncover both problematic code and the social dimension of the teams that build software. He illustrates each point with a case study from a real-world codebase. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |
Colin Breck discusses how quality views may help improve communication in support of tackling technical debt in an organization. (Presentation) The next QCon is in New York, June 26-30, 2017. Join us! |