Articles

This post tells how a website with a distributed database reduced online serving latency from 1.11 s to 417.7 ms, and then to 123.6 ms. We found that some lessons learned on MySQL could be applied throughout the optimization process. But when we optimize a distributed database, we need to consider more.

The OSS Insight website displays the data changes of GitHub events in real time. It’s powered by TiDB Cloud, a MySQL-compatible distributed SQL database for elastic scale and real-time analytics.

Source de l’article sur DZONE

In this tutorial, we’ll go over how to use and understand React Hooks. This article is an extension of article how-to-manage-state-with-hooks-on-react-components. It has been expanded with other Hooks and logic and Lessons Learned.

Here we create a simple product page with a shopping cart (see image 2). The shopping cart represents the memory (or the ‘state’) of the product page. The state generally refers to application data that must be tracked.

Source de l’article sur DZONE

We are continuing with our interview series (previously we have interviewed Diego Ojeda – Android Lead at Apiumhub)  and today we have a QA interview with Serhii Zabolennyi – QA Automation engineer at Apiumhub.

In this interview, Serhii shares his insights and recommendations on how to grow as a QA engineer and talks about his top lessons learned in the industry.

Source de l’article sur DZONE


‘Learn from the mistakes of others. You can’t live long enough to make them all yourself’ – Eleanor Roosevelt.

Nobody is immune from outages but it’s better to learn from other’s mistakes than from your own. The second quarter of 2020 was marked by several serious outages at prominent services including IBM Cloud, GitHub, Slack, Zoom and even T-Mobile (Source: StatusGator Report). I’m sure you noticed these outages like our team did. I decided to share the lessons we learned from this downtime, hoping we can all grow from it.

Source de l’article sur DZONE

TL;DR: I share everything I’ve learned about what makes my favorite conference experiences so great and meaningful, and try to understand which elements are universal, applying to both physical and virtual events, and which ones can be changed. I share the experiences of having run an incredible three-day virtual event for 50 people, and share why I’m now incredibly confident that we’ll be able to replicate the magic of the best conferences at the upcoming Virtual DevOps Enterprise Summit — our goal is to make it one of the best programs we’ve ever done and to leverage the virtual format to achieve things that cannot be done in a physical conference.

Why I’m Writing This

Great physical conferences are magical. You learn from incredible talks, you’re exhilarated by being surrounded by the best in the game, you find fellow travelers who share similar goals and experience similar struggles that you hope to conquer together, and so much more. The connections you make at conferences often lead to lifelong friendships and can maybe even change your career.

Source de l’article sur DZONE

This adorable child has clearly taken a nap today.

In April, my wife Nicole ended up having shoulder surgery to repair a torn labrum, frozen shoulder, and a nearly detached bicept. As a result of this procedure and recovery, she currently isn’t able to rock our son before his naps. Since I work from home a majority of the time, this task has fallen to me each afternoon.

From my experience, toddlers maintain the urge to fight nap time, regardless of their level of fatigue. In fact, the more exhausted they are, the worse the struggle. After some amount of time, though, the resistance gives way to acceptance. He is not in tears or upset, just resisting taking a much needed break from an already long day.

Source de l’article sur DZONE