Apache Wicket Java 8 upgrade only partially supports lambdas
1 hour ago, infoworld

The new Version 8 of the Apache Wicket open source Java framework embraces Java 8, including types. But use of lambda expressions, the marquee feature of Java 8, is supported only in parts of the framework.As of Version 8, the server-side, component-oriented Wicket web framework supports Java 8 idioms, with Java 8’s idioms and types applied to the Wicket API. It also has new types to handle dates in Java 8, which can be converted and bound to components.To read this article in full, please cli...

Microsoft Introduces Edge DevTools Protocol
1 hour ago, infoq

With the April 30 release of Edge version 17, Microsoft has announced the availability of the Microsoft Edge DevTools Protocol, a set of JSON and JSON-RPC APIs that enable clients to interact with Microsoft Edge tabs. Following the model of the Chrome DevTools Protocol, the Edge DevTools Protocol enables independent developers to build tools that interact with Edge using standard web technologies. By Kevin Ball...

Eventual Consistency: The Hinted Handoff Queue
2 hours ago, influxdata

In this blog series, we’re going to explore eventual consistency, a term that can be hard to define without having all the right vocabulary. This is the consistency model used by many distributed systems, including InfluxDB Enterprise edition. There are two concepts we need to know in order to understand eventual consistency: the hinted handoff […] The post Eventual Consistency: The Hinted Handoff Queue appeared first on InfluxData....

Concourse: Generating Personalized Content Notifications in Near-Real-Time
3 hours ago, linkedin

Co-authors: Vivek Nelamangala and PJ Xiao   Introduction to Notifications Social media are computer-mediated platforms that facilitate creation and sharing of information, ideas, career interests, and other forms of expression via virtual communities and networks. In the last few years, notifications have been proven to be the mainstay for surfacing social media’s value to users and engaging members. Before the advent of notifications, these social media applications relied on a member’s intent ...

Apache Flink 1.5.0 Release Announcement
3 hours ago, dataartisans

This post originally appeared on the Apache Flink blog. It was reproduced here under the Apache License, Version 2.0. The Apache Flink community is thrilled to announce the 1.5.0 release. Over the past 5 months, the Flink community has been working hard to resolve more than 780 issues. Please check the complete changelog forRead more The post Apache Flink 1.5.0 Release Announcement appeared first on data Artisans....

Growing the Data Visualization Community with deck.gl v5
4 hours ago, uber

deck.gl v5 incorporates simplified APIs, scripting support, and framework agnosticism, making the popular open source data visualization software more accessible than ever before. The post Growing the Data Visualization Community with deck.gl v5 appeared first on Uber Engineering Blog....

Stackdriver brings powerful alerting capabilities to the condition editor UI
4 hours ago, googlecloud

By Amir Hermelin, Product Manager If you use Stackdriver, you probably rely on our alerting stack to be informed when your applications are misbehaving or aren’t performing as expected. We know how important it is to receive notifications at the right time as well as in the right situation. Imprecisely specifying what situation you want to be alerted on can lead to too many alerts (false positives) or too few (false negatives). When defining a Stackdriver alerting policy, it’s imperative that c...

openSUSE Leap 15 released
4 hours ago, lwn

OpenSUSE Leap 15 has been released. "With a brand new look developed by the community, openSUSE Leap 15 brings plenty of community packages built on top of a core from SUSE Linux Enterprise (SLE) 15 sources, with the two major releases being built in parallel from the beginning for the first time. Leap 15 shares a common core with SLE 15, which is due for release in the coming months. The first release of Leap was version 42.1, and it was based on the first Service Pack (SP1) of SLE 12. Three ye...

Snapfish Moves from MongoDB to Scylla for Global Scale and High Performance
5 hours ago, scylladb

A web-based photo-sharing and printing service, Snapfish is dedicated to helping people transform their photos into beautiful personalized objects, such as photo books, mugs, prints and gifts that can be shared and treasured. On a typical day, Snapfish handles more than 1 million uploads. During the holiday season, that number can easily quadruple. These real-time numbers are compounded by backups, which have to move 40 billion files a year via 80,000 simultaneous reads and writes per minute, wi...

[$] Notes from the 2nd Operating-System-Directed Power-Management Summit
5 hours ago, lwn

The second Operating-System-Directed Power-Management (OSPM18) Summit took place at the ReTiS Lab of the Scuola Superiore Sant'Anna in Pisa between April 16 and April 18, 2018. Like last year, the summit was organized as a collection of collaborative sessions focused on trying to improve how operating-system-directed power management and the kernel's task scheduler work together to achieve the goal of reducing energy consumption while still meeting performance and latency requirements. Read on ...

The Three Habits of Highly Effective Product People
7 hours ago, infoq

Kent McDonald, agile practitioner acting mostly on the product field and co-author of the book “Stand Back and Deliver: Accelerating Business Agility”, gave recently a webinar in which he talked about several techniques to improve and being successful when practicing Product Ownership at Distance and described which are for him the "Three Habits of Highly Effective Product People" By Rui Miguel Ferreira...

Kubernetes best practices: mapping external services
7 hours ago, googlecloud

By Sandeep Dinesh, Developer Advocate Editor’s note: Today is the sixth installment in a seven-part video and blog series from Google Developer Advocate Sandeep Dinesh on how to get the most out of your Kubernetes environment. If you’re like most Kubernetes users, chances are you use services that live outside your cluster. For example, maybe you use the Twillio API to send text messages, or maybe the Google Cloud Vision API to do image analysis. If your applications in your different enviro...

Data privacy doesn’t stop at the EU border
7 hours ago, auth0

Global companies need to ready GDPR-like compliance for a growing list of markets

What's New in Dataquest v1.85: Takeaways, Intermediate R, and More
8 hours ago, dataquest

In this post, we give you a quick overview of what we've released recently, and what's coming up....

Webinar Tues, 5/29: MySQL, Percona XtraDB Cluster, ProxySQL, Kubernetes: How they work together
8 hours ago, percona

Please join Percona’s Principal Architect Alex Rubin as he presents MySQL, Percona XtraDB Cluster, ProxySQL, Kubernetes: How they work together to give you a highly available cluster database environment on Tuesday, May 29th at 7:00 AM PDT (UTC-7) / 10:00 AM EDT (UTC-4). Register Now   In this webinar, Alex will discuss how to deploy […] The post Webinar Tues, 5/29: MySQL, Percona XtraDB Cluster, ProxySQL, Kubernetes: How they work together appeared first on Percona Database Performance Blog....

Article: Microservices and the Economics of Small Things
8 hours ago, infoq

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. By Mark Burgess...

Simplify Local Variable Type Definition Using the Java 10 var Keyword
9 hours ago, redhat

As many of you might have heard, Java 10 was released in March 2018. It is a short-term release from Oracle Corporation and came with lot of new features and enhancements. One of the important features in Java 10 is local variable type inference, which is detailed in JEP (Java Enhancement Proposal) 286. The upcoming Java release, due […] The post Simplify Local Variable Type Definition Using the Java 10 var Keyword appeared first on RHD Blog....

Getting Started With CSS Layout
10 hours ago, smashingmagazine

Over the past couple of years, CSS Layout has dramatically changed as well as the way we develop the front end of our sites. We now have a real choice in terms of the layout methods we use in CSS to develop our sites, which means we often need to make a choice as to which approach to take. In this article, I will run through the various layout methods that you have available to you by explaining the basics of how they are used and what they are used for....

The fiction of ‘digital wellness’—and the truth of digital dependence
10 hours ago, infoworld

I know I’m showing my age, but when I was a young whippersnapper, we were always being nagged not to watch so much of the so-called “boob tube.” Specifically, we were advised to read actual books (but not, heaven help us, comic books or Mad magazine) and to refrain from Gilligan’s Island and all of that junk once and for all.To read this article in full, please click here(Insider Story)...

Next