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. |
Martin Thompson discusses consensus in distributed systems, and how Aeron uses Raft for clustering in the upcoming release. (Podcast) |
In this podcast Shane Hastie spoke to Diana Larsen about organisational design for team effectiveness, having the best possible work-life and the evolution of the Agile Fluency Model. (Podcast) |
|
TOP AI, ML & Data Engineering NEWS HEADLINES |
-
|
Alexander Andelkovic shows how King is training artificial intelligence bots to test its games by mimicking human interactions. (Presentation) |
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, compare to other offerings such as Apache Kafka’s KSQL and Apache Spark’s Structured streaming. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Anil Gursel and Akara Sucharitakul focus on modeling and building software that considers all input and all output as stream of events, and introducing Squbs. They go over a set of high level use cases and patterns they successfully used in production for this streaming model. Last but not least, they talk about performance, scalability, and resilience characteristics they get out of this model. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Stephan Ewan talks about how Apache Flink is making stateful stream processing even more expressive and flexible to support applications in streaming that were previously not considered streamable. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Aris Koliopoulos talks about how common problems in social media, such as analysing user sessions, counting big numbers and making real-time recommendations can be resolved with a healthy mix of stream processing and functional programming. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
Are you ready for GDPR? Get practical advice and learn what every data scientist / data engineer should know in order to transform this set of policy from a threat into a competitive advantage. Download the free guide. |
|
|
TOP DevOps NEWS HEADLINES |
-
-
-
-
-
|
Tony van Büüren van Heijst and Craig Steel discuss how to do DevOps with Virtustream Pivotal Cloud Foundry Service. (Presentation) |
Stuart Davidson tries to dispel the myth that all needs to be "all-in" from the start and walks through how Skyscanner got to where they are, one step and one transition at a time. He covers some of the challenges they see in the next 12 months. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |
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. |
|
|
TOP Development NEWS HEADLINES |
-
-
-
|
Ryan Lemmer takes a look at Haskell’s type system, including extensions: GADTs, multi-param type-classes, functional dependencies, type functions, kind polymorphism, type promotion, etc. (Presentation) |
Tony Morris discusses some of the issues met in aviation and how functional programming can be applied to provide significant improvements in efficiency and air safety. (Presentation) |
|
TOP Java NEWS HEADLINES |
-
|
Xiaokai He and Chris Anderson demo developing and deploying a serverless application to cloud, and then debugging functions locally and remotely. (Presentation) |
SPONSOR AD - Learn all about Blockchain & cryptocurrencies
- Learn components of Blockchain & Use cases
Use code ORIQG10 to get the Video for $10 only! Offer valid till May 31, 2018. |
|
|
TOP .NET NEWS HEADLINES |
-
|
.NET Core brings along many optimizations with regards to performance, both in terms of execution speed as well as memory allocation. Examples are optimizations in collections and LINQ extension methods, text processing, networking … There are also new types and concepts, such as Span, that allow doing interesting things. In this article, we will look at how these new concepts can be used. (Article) |
|
TOP Dynamic Languages NEWS HEADLINES |
-
-
|
The NPM security team removed a package masquerading as a cookie parser that actually contained a malicious backdoor, along with three other packages depending on it. The backdoor allowed attackers to inject arbitrary code into a running server and execute it. (News) |
|
TOP Architecture & Design NEWS HEADLINES |
-
|
Municipal governments produce and commission large amounts of data and information every day. This article demonstrates how Oracle Application Express (APEX) -- a low code, cloud-based development tool -- can be used in combination with the Socrata Open Data API (SODA) to build a simple reporting web application that includes a report and a chart based on the NYC 311 service request open data. (Article) |
This article introduces a new framework for translating a digital business ambition into imaginable digital strategies, that can be priced and modeled for impact analysis and economic value creation. |
Rahul Kandhari discusses HCL’s journey creating microservices and lessons learned along the way. (Presentation) |
SPONSOR AD Download this eBook to learn how developers use containers and microservices, their benefit and impact on resources, strategy, and monitoring, and what to do if you need a new application monitoring solution. Download now. |
|
|
TOP Culture & Methods NEWS HEADLINES |
-
-
|
Clean Language questions are bias-free questions. They can be used to discover the underlying rules, expressed values, and coping mechanisms in organizations, and to gain clarity and promote diverse ideas in groups. Simple to learn, but tricky to implement, clean questions require transparency and sharing a bit more of one’s thinking than usual. (Article) |
Collaboration is one of the core values of Agile Methodology. That being said, what happens when you notice lack of collaboration between developers, testers and business-minded individuals in agile teams? This article provides a quick guide to implementing Acceptance Test Driven Development (ATDD) in your projects to mitigate problems due to lack of collaboration. (Article) |
Molly Crowther discusses how the Pivotal CF teams are working on a secure development lifecycle, some pain points encountered, and best practices for shipping security features quickly. (Presentation) |
John Feminella shows how to improve common patterns in how data and information is presented to users optimized for attention. (Presentation) |
James Uther explores how to ensure a good Developer Experience in the context of software consultancy when one is faced with an astoundingly diverse array of constraints and givens. (Presentation) The next QCon is QCon New York, June 27-29, 2018. Join us! |