news
When developers write blog posts to do with scaling, they more often than not talk about a particular part of their tech stack which was limiting their ability to scale, or even their architecture as a whole. I’ve found that people seldom talk about tackling the problem of scale of a whole product on a macro-level — how do you grow a digital product from a small trial to a business-as-usual service used by millions of customers?
Read more
The trial, which seeks to restore vision in people with a genetic mutation, marks the first time that DNA-editing viruses have been injected directly into a live person. For the first time, doctors have injected a person with a treatment that will rely on CRISPR gene-editing to treat blindness. The milestone comes as part of an ongoing clinical trial to evaluate whether the treatment is safe and effective for people with a specific mutation in a single gene; in this case, one that leads to eye disease and vision loss.
Read more
A vision statement and roadmap for Istio in 2020. Istio solves real problems that people encounter running microservices. Even very early pre-release versions helped users debug the latency in their architecture, increase the reliability of services, and transparently secure traffic behind the firewall.
Last year, the Istio project experienced major growth. After a 9-month gestation before the 1.1 release in Q1, we set a goal of having a quarterly release cadence.
Read more
Ensuring a consistently great Netflix experience while continuously pushing innovative technology updates is no easy feat. How can we be confident that updates are not harming our users? And that we’re actually making measurable improvements when we intend to?
Using real-time logs from playback devices as a source of events, we derive measurements in order to understand and quantify how seamlessly users’ devices are handling browsing and playback. Once we have these measures, we feed them into a database.
Read more
Managing multiple machine learning models to enable self-driving vehicles is a challenge. Uber ATG developed a model life cycle for quick iterations, continuous delivery, and dependency management. As Uber experienced exponential growth over the last few years, now supporting 14 million trips each day, our engineers proved they could build for scale.
That value extends to other areas, including Uber ATG (Advanced Technologies Group) and its quest to develop self-driving vehicles.
Read more
Since adopting Envoy in 2016, the Istio project has always wanted to provide a platform on top of which a rich set of extensions could be built, to meet the diverse needs of our users. There are many reasons to add capability to the data plane of a service mesh — to support newer protocols, integrate with proprietary security controls, or enhance observability with custom metrics, to name a few.
Read more
As N26 grew fast, they had to scale their technology to keep up. This meant scaling not only their infrastructure, but also their teams; for instance, they had to decide how to distribute work over teams and what technology to use or not use. Folger Fonseca, software engineer and Tech Lead at N26, shared his experience from scaling technology at N26 at QCon London 2020.
Source: infoq.com
Over the years, variants of CNN architectures have been developed, leading to amazing advances in the field of deep learning. A good measure of this progress is the error rates in competitions such as the ILSVRC ImageNet challenge. In this competition, the top-5 error rate for image classification fell from over 26% to less than 3%.
In this article, we will look at some of the popular CNN architectures that stood out in their approach and significantly improved on the error rates as compared to their predecessors.
Read more
In this blogpost series, we will walk you through the rise of the transformer architecture. Our first stop will be a focus on the attention mechanism, which is the key component of this architecture. We will then move on to the transformer itself in part II, and finally, we’ll introduce BERT in part III.
In order to understand the transformer and its motives, we will need to dive into its core idea: a novel paradigm called attention.
Read more
If you ask a machine learning model to give you an answer, how would you know if it’s skewed? How would you know if the inputs or outputs have been tampered with? RSA 2020 – Is your machine learning/quantum computer lying to you?
And how would you know if the algorithm was tampered with? Quantum computing is the new heir apparent to AI in terms of number of wild security claims.
Read more