SPONSOR AD This new ebook offers six tips to build a framework for DevOps teams embedding security and development best practices into an agile operation. Download Now. |
In this series, we explore some of the benefits .NET Core and how it can help not only traditional .NET developers, but all technologists that need to bring robust, performant and economical solutions to market. (Article Series) |
The Serverless Framework is quickly becoming one of the more popular frameworks used in managing serverless deployments. David Wells, an engineer working on the framework, talks with Wes Reisz about serverless adoption and the use of the open source Serverless Framework. (Podcast) |
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Dominica DeGrandis about time thieves, making work visible, the important themes from the DevOps Enterprise Summit and ways to be more productive. (Podcast) |
|
In this article, author Siddharth Teotia discusses the Dremio database which is based on Apache Arrow with vectorization capabilities. (Article) |
Brian Platz introduces FlureeDB, a graph-style database for building blockchain applications. (Presentation) |
Mikhail Kourjanski discusses the architecture of PayPal’s data service which combines a Big Data approach with providing data in real time for decision making in fraud detection. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Balaji Rengarajan describes the platform built on the Celect’s pDB framework, providing multiple use cases such as online personalization, document classification, and geospatial anomaly detection. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Jendrik Joerdening and Anthony Navarro discuss how a team of Udacity students used neural networks to teach a car drive by itself around a track in two days. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Mayukh Bhaowal and Leah McGuire discuss how Salesforce Einstein made ML more transparent and less of a black box, and how they managed to drive wider adoption of ML. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
|
InfoQ YouTube Exclusives |
Martin Gorner talks about the toolset that he uses, both to run multiple training experiments in parallel and visualize their outcomes: Tensorflow, Google Cloud ML Engine, Tensorboard. (Presentation) |
Jingjie Xiao explains how Instacart A/B tests changes in the logistics system where neither customers nor shoppers are independent. She also discusses how multivariate regression is used to expedite their pace of innovation. (Presentation) |
SPONSOR AD Graph Databases are currently gaining a lot of interest, as they can give very powerful data modeling tools that provide a closer fit to how your data works in the real world. This article explores exactly what they are and where they can be a good fit in your application landscape. Learn More. |
|
|
TOP DevOps NEWS HEADLINES |
|
Mark Michael and Glenn Oppegard share their experience moving a PCF application from AWS to GCP. (Presentation) |
SPONSOR AD Get code-level visibility to ensure the best performance of your desktop and mobile applications with the best SaaS APM solution out there. Plans start at $35 per month for monitoring 3 Applications and 40 Servers. |
|
|
TOP Development NEWS HEADLINES |
|
In March, Stack Overflow published their Developers’ Survey for 2018 and for the first time they asked questions about ethics. The good news is that to “Do Developers Have an Obligation to Consider the Ethical Implications of Their Code?” nearly 80% responded “yes”. However, only 20% felt ultimately responsible for their unethical code, and 40% would write unethical code if asked. (Article) |
SPONSOR AD This eBook reiterates the importance of returning to the fundamental principles of Agile and DevOps and details why model-based integration is vital for large-scale software delivery. Download Now. |
|
|
Michael Klishin and Karl Nilsson explain the pros and cons of RabbitMQ adopting Raft, how it can affect users, and what kind of trade-offs their team faced. (Presentation) |
SPONSOR AD Couchbase is a geo-distributed cloud-native data platform built to power your business-critical applications in any public cloud or on-premises environment. Learn More. |
|
|
TOP .NET NEWS HEADLINES |
|
Five veteran developers discuss the .NET Core platform, where it has been and where it is headed. Read about the strengths and weaknesses of the platform and how its use can benefit your next application. (Article) |
Traditional MVC, MVP, MVVM, Web MVC; the common element in every UI pattern is the Model. And while there are many articles discussing the view, controllers, and presenters in these architectures, almost no thought is given to the models. In this article we’ll look at the model itself and the .NET interfaces that they implement. (Article) |
SPONSOR AD - Implement Deep Learning Algorithms
- Learn to use the high-level TensorFlow API
Use the code ORIQI09 to get the eBook for $9 only. Offer valid till June 15, 2018. |
|
|
TOP Dynamic Languages NEWS HEADLINES |
|
The Propel JavaScript scientific computing and machine learning library has announced a change in the project's direction. Just a few weeks after Propel's initial launch in March 2018, TensorFlow.js announced its release. Propel's initial efforts extended deeplearn.js and the C implementation of TensorFlow. Tensorflow.js is an evolution of deeplearn.js. (News) |
|
TOP Mobile and IoT NEWS HEADLINES |
|
Google recently introduced ML Kit, a machine-learning module fully integrated in its Firebase mobile development platform and available for both iOS and Android. With this new Firebase module, Google simplifies the creation of machine-learning powered applications on mobile phones and solves some of the challenges of implementing computationally intense features on mobile devices. (News) |
|
TOP Architecture & Design NEWS HEADLINES |
|
In this article Mark Burgess explores the process of "decentralizing intent" and the effect it has on the predictability of our systems including what we can know as we scale systems. (Article) |
The panelists discuss some of the challenges of architecting systems for banking. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Alex Batlin talks about dApp in Ethereum, what it is and how it can help us track pre-bought time as tokens on blockchain. He demos how the solution works, how the dApp is architected, and key code highlights of contracts, UI code, and the private data store (uses Swagger, JWT, node.js, express). (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Mariano Albera describes how the Expedia Affiliate Network unit underwent a massive replatforming project that moved from an on-prem monolith to a cloud-based microservice architecture. The challenge with the replatforming project was maintaining Expedia's existing work while completely rethinking their architecture for the Affiliate Network. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Yaroslav Tkachenko discusses two approaches to an asynchronous event-based architecture. The first is a "classic" style protocol that they've been implementing at Demonware (Activision) for Call of Duty back-end services. The second is an actor-based approach in place at Bench Accounting. He explores the benefits, challenges, and lessons learned architecting both Actor and Non-Actor systems. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Adrian Trenaman describes how HBC Tech leverages event-sourced architectures that allow core services to reliably share their information with other services asynchronously. At the heart of each solution is the snapshot, the stream, and a bunch of deltas. Trenaman gives examples of these architectures in practice in their product, pricing, inventory and search services. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Martin Kleppmann explores how to ensure data consistency in distributed systems, especially in systems that don't have an authoritative leader. He explains how to sync data between a phone and a laptop without sending it via a remote server. He also explores algorithms that allow several people to collaborate on a shared document, communicating via a peer-to-peer network. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Simon Duffy and David Julia discuss rewriting a monolith application using data-driven testing. (Presentation) |
The presenters discuss using techniques and patterns such as Event Storming, Strangling, Starving, Slice Analysis and Domain Driven Decomposition to transform legacy apps for PCF. (Presentation) |
Nithya Ruff and Shilla Saebi share tips on how to change an organization’s mindset towards embracing open source and inclusiveness, community building, and contributing upstream. (Presentation) |
Todd Hall discusses Ford’s PCF reference application and its role in describing a default set of patterns and practices for their teams. (Presentation) |
|
TOP Culture & Methods NEWS HEADLINES |
|
Matteo Cavucci explores how design is changing in the digital age, beyond the initial delivery of specifications and blueprints, to an adaptive co-creation process that evolves iteratively over time. (Presentation) |