SPONSOR AD In this eBook, you’ll gain insights into the connection between DevOps and IoT—and why application performance management (APM) deserves a special spot in your DevOps toolbox. Download Now. |
This year, at the seventh annual QCon New York, we had in total 143 speakers across the 117 sessions, workshops, AMAs, Open Spaces and mini-workshops. Topics included containers and orchestration, machine learning, ethics, modern user interfaces, microservices, blockchain, empowered teams, modern Java, DevEX, Serverless, chaos and resilience, Go, Rust, Elixir, and security. (Article) |
Machine learning (ML) and deep-learning technologies like Apache Spark, Flink, Microsoft CNTK, TensorFlow, and Caffe brought data analytics to the developer community. This eMag focuses on the current landscape of ML technologies and presents several associated real-world case studies. (eMag) |
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Dan Kreigh about his experiences as the lead structural analyst working on SpaceShipOne and his personal interest in designing and building a flying car. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
|
InfoQ YouTube Exclusives |
Veda Shankar explains how the GDF technology works, shows how it is enabling a diverse set of GPU workloads, and demonstrates how to use a Jupyter Notebook to take advantage of it. He demonstrates on a very large dataset how to manage a full Machine Learning Pipeline with minimal data exchange overhead between MapD's SQL engine and H2O's generalized linear model library. (Presentation) |
The goal of Spark MLlib is to make practical machine learning scalable and easy. In addition to providing a set of common learning algorithms such as classification, regression, clustering, and collaborative filtering, it also provides a set of tools to help with building maintainable ML pipelines. Hien Luu dives into the concepts and details of these tools as well as the benefits they provide. (Presentation) |
SPONSOR AD Learn how Apache Ignite and GridGain can simplify many Apache Spark tasks, including stream ingestion, data preparation and storage, stream processing, state management, streaming analytics, and machine and deep learning. Download Now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
SPONSOR AD Monitor the availability and response time of your REST API endpoints from 90+ locations globally. Get insight into the response time of mobile and web apps that use your APIs as a daily driver. Detect downtime and fix critical issues before customers are affected. Learn more about Site24x7. |
|
Development Latest Content |
Carl Lerche shows how Rust’s “zero cost abstractions” can be leveraged to provide a networking platform that provides expressiveness, speed, and safety with tradeoffs between them. He describes how these techniques are used in Linkerd, a “service mesh” proxy for the next generation of cloud native applications. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
SPONSOR AD It’s a challenge to quickly and accurately monitor Lyft’s system as the number of microservices grows, because a distributed architecture generates exponentially more data than its monolithic predecessor. To address this, Lyft chose to implement [x]PM. Learn why. |
|
Java Latest Content |
In enterprise test scenarios, software needs to be tested in the same way as it will run in production. This article provides a practical demonstration of testing Java microservices that are running on Kubernetes with the Istio service mesh. K8s service abstractions enable mocking, and Istio enables us to re-route traffic and inject faulty responses or delays to verify our services' resiliency. (Article) |
SPONSOR AD Learn how the Istio service mesh improves traffic control, service resiliency, testing, observability, and security of your microservices. Download the eBook. |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
The C# compiler, under some circumstances involving readonly, creates defensive copies of a struct. While this issue is well known and documented, it’s worth revisiting as it’s tied to several features of C# 7.2. The in and ref readonly keywords make occurrences of the issue more frequent, while readonly structs offer a way to fix it. (News) |
Get your monthly guide to all the topics, technologies and techniques that every professional or aspiring software architect needs to know about. Recent topics include serverless, chaos engineering and event-driven design. |
Dynamic Languages Latest Content |
The TypeScript team recently announced version 3.0 of TypeScript, introducing new techniques for creating and scaling projects, operations on parameter lists, new types to enforce explicit checks, and improvements to the developer user experience in handling errors reported by TypeScript. (News) |
SPONSOR AD Learn to create TFS project using Scrum Learn to create a product backlog Use code ORIQL09 to get this new Video for $9 only. Offer valid till Aug 15, 2018. |
|
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
We explore how successful software development is based on the following three intertwining thought processes: Systems Thinking, Community Context and Reflective Practices. A majority of unsuccessful transformations result from a failure by members of the team to grasp that they are contributing to a larger system, or an unwillingness to learn how to improve, or that software is a team sport. (Article) |
The book “Microservices, a Practical Guide, Principles, Concepts and Recipes” by Eberhard Wolff explores technology stacks for microservices-based architectures that can be used on the implementation decisions at the overall system level. Targeted to architects, developers and operations, it provides a set of recipes along with executable samples that can be used to address different needs. (Article) |
PSD2 will force all European banks to offer three APIs (Accounts, Transactions and Payments) free of charges to all 3rd parties approved by the ECB. This will allow new players to bring new and innovative products to the financial sector. For a successful transformation into a digital company, banks must evolve on three axis: Culture & People, Technology & Skills and Technical debt management. (Article) |
Srini Uppalapati and Kiran Satelli talk about how CapitalOne migrated customer accounts and transactions to a completely serverless architecture and built a scalable, resilient, and fast Transactions and Accounts platform by leveraging DynamoDB, step-functions, Lambda, and other services within the serverless ecosystem. They share their goals and lessons learned as they built an entirely new solution. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
What are the characteristics of an operations practice that actively influence a system towards greater resiliency? Which practices pretend to assist us in this goal but really work against us? This talk includes concrete examples from the breadth of the Site Reliability Engineering discipline to illustrate just how these practices work. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Donna Malayeri talks about how Pulumi has helped their customers transition from a traditional architecture to one that uses serverless and containers. They can now ship solutions more quickly, as their deployment and ops practices are far simpler. It’s not serverless OR containers, it’s serverless AND containers. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Haley Tucker shares examples of chaos experiments which identified problems and built confidence in Netflix’s resilience mechanisms, as well as several challenges, lessons, and benefits they have encountered while scaling chaos engineering across Netflix. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Joe Emison covers the ideal patterns for serverless applications, anti-patterns for both greenfield applications and migrations, and real-world unexpected consequences of running serverless applications in production. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Armin Ebrahimi discusses how ShoCard uses the blockchain technology to address privacy concerns in identity management. (Presentation) |
SPONSOR AD This report provides an in-depth look at cloud-native trends among more than 600 IT Decision Makers as they settle into their cloud journeys and prioritize flexibility and interoperability for their development teams. Download Now. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Karl Scotland discusses developing an agile implementation tailored for the organization using experimentation instead of copying a model from others. (Presentation) |
No matter how many projects we run, project failure rates remain consistent. It’s time for a change in perspective. Try #noprojects. Download the free book. (Book) |
Linda Rising shares experiments encouraging listeners to be a bit more methodical in decision-making and to replace "that won't work" with "how can we test it?" (Presentation) |