SPONSOR AD MongoDB Atlas - Database as a Service. The Fastest Growing NoSQL Database on AWS/ GCP/ Azure. Start for free. |
This eMag is meant to give an easy-going, yet varied introduction to reactive programming with JavaScript. Modern web frameworks and numerous libraries have all embraced reactive programming. The rise in immutability and functional reactive programming have added to the discussion. It's important for modern JavaScript developers to know what's going on, even if they're not using it themselves. (eMag) |
Wesley Reisz talks with Sam Newman about microservices. They explore the current state of the art with regards to the architectural style and corresponding tooling and deployment platforms. They then discuss how microservices increase the surface area of where sensitive information can be read or manipulated, but also have the potential to create systems that are more secure. (Podcast) |
Shane Hastie spoke with Jez Humble about his Agile 2017 Keynote talk in which he refuted many of the common excuses why "continuous delivery won't work here". He also gave a scathing response to the "Manifestbro" controversy which recently unfolded at Google. (Podcast) |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES Facebook Transitioning to Neural Machine Translation |
David Talby summarizes best practices & lessons learned in ML, based on nearly a decade of experience building & operating ML systems at Fortune 500 companies across several industries. (Presentation) |
SPONSOR AD Is your database blocking DevOps success? Learn how to overcome this by extending DevOps practices to the database. You’ll gain consistency, increase team efficiency and remove that last bottleneck. Find out more. |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES AWS Release "SAM Local" to Facilitate Local Build and Test of AWS Lambda Serverless Applications Microsoft Ships Azure Event Grid for Unified Event Processing Docker Enterprise Edition 17.06 Released with Support for Windows Server 2016 and IBM Z Mainframe |
Erik Peterson discusses Serverless architectures and what they mean for the future of cloud applications. Peterson also explores how existing security challenges change and new ones emerge. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
SPONSOR AD Just how insecure are IoT devices? Fastly Director of Security Research took IoT devices out for a spin on the open internet, and uncovered some alarming data. Here’s the state of IoT security. |
Development Latest Content infoq.com/development |
Joe Armstrong asks questions around the themes of software entropy reduction, making a personal computation infrastructure, adding trust to the web and storing data forever, to name just a few. (Presentation) |
Learn about pitfalls in adoption and discover best practices from companies that actually implemented them. (Article) |
Java Latest Content infoq.com/java |
Starting with a brief history of software testing, we investigate Cascade, a new framework for testing “journeys”, eliminating overlapping coverage to produce fast unit tests. (Article) |
Dan Lawesson talks about his experience migrating Speedment to Java 9. He covers examples such as test frameworks failing and dependencies needing to be reworked to accommodate the stricter Java 9 modularization. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Kristen O'Leary talks about some of the newest features from the 8.0.0 release including the use of Java 8 features such as Collectors, Optional and SummaryStatistics. These new interactions allow developers to have a more seamless experience coding using both Eclipse Collections and Java. She also discusses some of the upcoming changes to the framework to better prepare for Java 9. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
John Chapin gives an overview of the JVM runtime for AWS Lambda, as well as a comprehensive look at JVM-based Lambda performance across a range of use cases. He outlines a set of criteria to help engineers decide whether or not to choose the JVM over the other options. He gives strategies, tips, and examples for developing efficient, performant AWS Lambda functions in a variety of JVM languages. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Learn more about where its different components are in terms of adoption: Java SE Innovation, Java EE Early Majority and Reactive. (Article) |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES .NET Core 2 Released, Supports .NET Standard 2.0 Visual Studio 2017 15.3 Released, Adds .NET Core 2 Support |
Kevin Pilch tours C# 7, highlighting new features -pattern matching, tuples, local functions and more-, sharing insights into the language design process, and discussing potential features for C# 8. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
TOP Dynamic Languages NEWS HEADLINES Google's Puppeteer Joins Crowd of Headless Chrome Tools State of Elm 2017 Survey Results Are In |
Alex Grigoryan discusses the performance problems found and their solutions moving from Backbone/Java to React/Node.js at @WalmartLabs. (Presentation) |
Mobile Latest Content infoq.com/mobile |
TOP Mobile NEWS HEADLINES Swift 5 Sets its Goals, Defines New Evolution Process |
Jayant Thomas discusses Predix, GE’s IoT Cloud, and how one can use anomaly detection on an IoT cloud and scale it up for multiple industrial assets to provide insights about the big machines. (Presentation) |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES Distributed Schedulers with Microservice Architectures Microsoft Announces Coco Framework for Enterprise Blockchain Networks |
Simple architectures are the most efficient and, subsequently, successful over their lifetime. Achieving simplicity is hard and requires continuous dedication. As an industry, we need to focus more on the system quality of architectural simplicity. (Article) |
Steven Willmott recommends avoiding the possible API copyright troubles by sharing API definitions rather than copyrighting them. (Presentation) |
SPONSOR AD Free Microservices Reference Architecture. Learn how to connect, secure and scale microservices in this exclusive ebook by NGINX Chief Architect of Microservices. Download this Practical Guide to Microservices. |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES Adopting Agile and DevOps at Wyndham Vacation Rentals UK #WITBragDay on Twitter Introducing the Diversity Section |
In "The Stupidity Paradox", Andre Spicer and Mats Alvesson explore how knowledge intensive organizations employ smart people and encourage them to do stupid things. Functional stupidity can be catastrophic, however a dose of stupidity can be useful. The book advises how to counter stupidity or reduce the consequences, how to exploit it, and how to benefit from it. (Article) |
Benjamin Brial suggests reorganizing a company by trusting employees, letting them work on something they enjoy, and sharing the benefits with them. (Presentation) |
Roisi Proven discusses what an agile project looks like to different people, what common misconceptions are attached to some of these titles, and all the ways in which they intersect. (Presentation) |
Richard Kasperowski lays out the case for Continuous Teaming with learning activity-sets using elements from improvisational theater, The Core Protocols, Extreme Programming, and more. (Presentation) |
Debbie Madden discusses a five step plan to improve communication on a team, and to create a team that people want to be a part of, providing an actionable plan to work on. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |