Sat.Feb 18, 2023 - Fri.Feb 24, 2023

article thumbnail

The Russification of Ukrainian IP Registration

Kentik

Last summer we teamed up with the New York Times to analyze the re-routing of internet service to Kherson, a region in southern Ukraine that was, at the time, under Russian occupation. In my accompanying blog post , I described how that development mirrored what took place following Russia’s annexation of Crimea in 2014. Along with the Russian-held parts of eastern Ukraine, these regions have experienced a type of Russification , an assimilation where the Ukrainian residents of these regions hav

article thumbnail

Article: The Future of Service Mesh Is Networking

InfoQ Articles

On this journey, we will discover that, to quote David Mooter, “The future of service mesh is as a networking feature, not a product category, as far out of sight and mind from developers as possible—and that is a good thing.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How DoorDash Designed a Successful Write-Heavy Scalable and Reliable Inventory Platform

DoorDash Engineering

As DoorDash made the move from made-to-order restaurant delivery into the Convenience and Grocery (CnG) business, we had to find a way to manage an online inventory per merchant per store that went from tens of items to tens of thousands of items. Having multiple CnG merchants on the platform means constantly refreshing their offerings, a huge inventory management problem that would need to be operated at scale.

article thumbnail

Consistent hashing algorithm

High Scalability

This is a guest article by NK. You can view the original article Consistent hashing explained on systemdesign.one website. How does consistent hashing work?

article thumbnail

How Meta brought AV1 to Reels

Engineering at Meta

We’re sharing how we’re enabling production and delivery of AV1 for Facebook Reels and Instagram Reels. We believe AV1 is the most viable codec for Meta for the coming years. It offers higher quality at a much lower bit rate compared with previous generations of video codecs. Meta has worked closely with the open source community to optimize AV1 software encoder and decoder implementations for real-world, global-scale deployment.

Bandwidth 123
article thumbnail

Article: Moving towards a Future of Testing in the Metaverse

InfoQ Articles

In this article, Tariq King describes the metaverse concept, discusses its key engineering challenges and quality concerns, and then walks through recent technological advances in AI and software testing that are helping to mitigate these challenges. To wrap up, he shares some of his thoughts on the role of software testers as we move towards a future of testing in the metaverse.

article thumbnail

Combining CDC Transactional Messages Using Kafka Streams

Confluent

How to use Kafka Streams to aggregate change data capture (CDC) messages from a relational database into transactional messages, powering a scalable microservices architecture.

110
110

More Trending

article thumbnail

Meta’s head of AR hardware on the future of AR

Engineering at Meta

While VR headsets have been with us for at least a decade, AR hardware barely exists today; indeed, the very components that will comprise the hardware scarcely exist, making it a truly zero-to-one innovation challenge. Meta’s Head of AR Glasses Hardware, Caitlin Kalinowski is helping to lead that charge. Kalinowski hails from Portsmouth, NH and studied mechanical engineering at Stanford University.

article thumbnail

Article: The Process of Creating Decentralized Apps (dApps)

InfoQ Articles

A decentralized application has a different architectural approac, they are working on distributed ledger technology called blockchain, where there is no central point of failure nor third parties involved. A revolutionary and attractive technology for new opportunities. This article covers creating such applications and why they are needed, as well as challenges during implementation.

article thumbnail

Apache Kafka with Control and Data Planes

Confluent

With the advent of service mesh and microservices, control and data planes have become popular. This post shows you how to ensure security and governance controls in your Kafka system.

article thumbnail

How to Create a Workshop Plan: Your Essential Checklist

Eventbrite

Creating a workshop? Here’s how to turn your workshop plan into an experience that educates, motivates, and inspires attendees.

article thumbnail

How Automation and AI Will Fill IT Labor Gaps

Dataversity

People who have viewed automation and AI with a sense of dread may be beginning to appreciate how it can reduce the boring, repetitive work that is the bane of their lives. In fact, rather than being a threat to human contributions to the enterprise, automation is a powerful enabler of creative, innovative work. An […] The post How Automation and AI Will Fill IT Labor Gaps appeared first on DATAVERSITY.

article thumbnail

Data Vault Best practice & Implementation on the Lakehouse

databricks

In the previous article Prescriptive Guidance for Implementing a Data Vault Model on the Databricks Lakehouse Platform, we explained core concepts of data.

97
article thumbnail

Implementing a Cost-aware Cloud Networking Infrastructure

Kentik

What is cloud networking? Cloud networking is the IT infrastructure necessary to host or interact with applications and services in public or private clouds, typically via the internet. It’s an umbrella term for the devices and strategies that connect all variations of on-premise, edge, and cloud-based services. Why is cloud networking important? Being able to leverage cloud services positions companies to scale in cost and time-prohibitive ways without the infrastructure, distribution, and serv

Cloud 97
article thumbnail

39 Event Invite Subject Lines: Stand Out & Increase Attendance

Eventbrite

When writing a subject line for an invitation email, the goal is to pique your attendees’ interest. Subject lines for event invitations should be brief, informative, and intriguing. You should provide just enough details that the recipient will want to open up the email and learn more.

Email 98
article thumbnail

AIOps Is Liberating IT Talent

Dataversity

For years, employers have worried about an IT talent shortage, sharpened by the so-called Great Resignation during the COVID years. Now that headlines are dominated by rounds of tech company layoffs, they may think they have the upper hand again. But the truth is that roles for IT skills outside high-profile consumer tech companies are […] The post AIOps Is Liberating IT Talent appeared first on DATAVERSITY.

article thumbnail

Meta’s head of AR glasses on the future of AR hardware

Engineering at Meta

While VR headsets have been with us for at least a decade, AR hardware barely exists today; indeed, the very components that will comprise the hardware scarcely exist, making it a truly zero-to-one innovation challenge. Meta’s Head of AR Glasses Hardware, Caitlin Kalinowski is helping to lead that charge. Kalinowski hails from Portsmouth, NH and studied mechanical engineering at Stanford University.

article thumbnail

The 3Ds of Migrating Teradata Workloads to the Databricks Lakehouse Platform

databricks

Many large enterprises have used Teradata data warehouses for years, but the storage and processing costs of on-premises infrastructure severely restricted who could.

85
article thumbnail

Article: The Unit in Unit Testing

InfoQ Articles

In this article, we will focus on how developers should consider using fake objects instead of mock objects, as fake objects offer similar isolation benefits while driving high confidence, clear documentation, and loose coupling between implementation and test code.

DevOps 83
article thumbnail

Scaling a Mature iOS Codebase with Tuist

Asana

Six months ago, it usually took 45 seconds to make a change to a feature in the Asana iOS app and rebuild it. Today, it usually takes 15 seconds. The Mobile Foundations team achieved this by migrating our Xcode project to Tuist and splitting the code into several modules, enabled by some modest refactors. In this article, I’ll describe how we decided what path to take, and how you can make similar changes in your own codebase.

article thumbnail

How to Measure Event ROI: Your 5-Step Guide & Template

Eventbrite

You put countless hours into your event — of course you want proof that your time has been well spent. Here’s how to measure your event ROI and tell whether the investment was worth it.

76
article thumbnail

Empowering Business Growth in Asia Pacific With Data Governance: Learnings From Economist Impact Webinar

databricks

Among all the rapid changes brought about by the pandemic, perhaps the most significant has been the emergence of data as a critical.

article thumbnail

Article: How Practicing TCR (Test && Commit || Revert) Reduces Batch Size

InfoQ Articles

The practice of test && commit || revert teaches how to write code in smaller chunks further reducing batch size. TCR yields high coverage by design, which smooths the downstream testing pipeline.

61
article thumbnail

Heavy Networking 667: Broadcom’s NetOps Delivers End-User Visibility Into SD-WAN (Sponsored)

Packet Pushers

In todays Heavy Networking show with sponsor Broadcom we go deep into network management and Digital Experience Monitoring (DEM). At its heart, DEM is about understanding the user experience of the network. Network monitoring and management products that incorporate user experience, such as Broadcom's DX NetOps, can provide visibility into network and application performance to help inform troubleshooting efforts and speed resolution.

article thumbnail

Continuous Delivery Tips and Tricks

Dataversity

Continuous delivery is a software engineering practice in which software is built to be released to production at any time. It involves building, testing, and releasing software changes more frequently, so new code can be delivered to users more quickly. Continuous delivery is often achieved through the use of automation, which can handle tasks such […] The post Continuous Delivery Tips and Tricks appeared first on DATAVERSITY.

article thumbnail

Cybersecurity Issues Unique to Schools

Akins IT

Schools face many of the same cybersecurity threats as other organizations, such as malware, phishing attacks, and ransomware. However, schools may also face some unique issues and threats, such as: Student privacy: Cybersecurity incidents can have a major impact on student privacy at schools. Schools often collect and store sensitive personal data about students, such as health records, grades, and disciplinary records.

article thumbnail

24 Event Website Examples to Inspire Your New Page Design

Eventbrite

You only have one chance to make a first impression. As 94% of first impressions are design-related, it’s important your website has a memorable look and feel to appeal to your target audience. It also needs to be user-friendly, accessible, and easy to navigate.

52
article thumbnail

IPv6 Buzz 120: Revisiting IPv6 Address Allocation – What’s The Right Size For Your Organization?

Packet Pushers

Today's podcast episode revisits the subject of IPv6 address allocation along with how changes in network planning and Regional Internet Registry (RIR) policy are influencing allocation size requests. We also look at how network trends around IoT, cloud, and SD-WAN might affect allocation size and how to overcome "IPv4 thinking." Today's podcast episode revisits the subject of IPv6 address allocation along with how changes in network planning and Regional Internet Registry (RIR) policy are influ

IoT 52
article thumbnail

Data Intelligence Predictions: How to Be Data-Driven in 2023

Dataversity

It’s a new year, but we’re still facing many of the same challenges as in 2022. Businesses are preparing for greater economic uncertainty, often looking for creative ways to keep costs low while still meeting goals for the year. By becoming data-driven and using data intelligence to fuel business decisions, leaders can confidently make key […] The post Data Intelligence Predictions: How to Be Data-Driven in 2023 appeared first on DATAVERSITY.

article thumbnail

Article: Understanding and Applying Correspondence Analysis

InfoQ Articles

Customer segments, personality profiles, social classes, and age generations are examples of effective references to larger groups of people sharing similar characteristics. Correspondence analysis (CA) is a multivariate analysis technique that projects categorical data into a numeric feature space which captures most of the variability in the data by fewer dimensions.

article thumbnail

How to Create an Event on Facebook, Plus 4 Brilliant Examples to Inspire You

Eventbrite

If you have an event to promote, you should be making the most of your social currency to spread the word and help you sell tickets. Facebook allows you to set up your own event fan page for free so you can reach out to the site’s two billion-plus members.

52
article thumbnail

Day Two Cloud 183: How Did We Get To WebAssembly And What Is It For?

Packet Pushers

WebAssembly (Wasm) is an up-and-coming technology that's probably going to fall into the lap of operations folks. WebAssembly is basically a specification on how to compile things to a bytecode format and how to execute that bytecode. On today's Day Two Cloud we start to peel the onion on what WebAssembly, what it's used for, and why you might want to get your hands on it.

Cloud 52
article thumbnail

Why Data Analysts End Up Playing Data Detective

Dataversity

Many data analysts are getting a raw deal. For all the optimism around cloud-based systems promising to make Data Management easier, analysts often wind up playing detective ­– battling through huge information stores on the hunt for useful data, instead of running analysis. For companies, the disillusionment driven by lumbering valuable (and rare) specialists with manual processing […] The post Why Data Analysts End Up Playing Data Detective appeared first on DATAVERSITY.

Cloud 52
article thumbnail

What Is Packet Loss: The Invisible Enemy of Network Performance

Obkio

Explore what is packet loss, how packet loss impacts network performance, and how to reduce packet loss to minimize its impact on businesses.

article thumbnail

9 Insider Tips for Building Your Events Community

Eventbrite

Event creators who sustain thriving communities often start from scratch. It’s a mixture of strategies, programming, dedication, and guts that make steady growth — and significant impact — possible. During Eventbrite’s RECONVENE Sessions event How I Built My Community From the Ground Up, three expert event organizers shared how they forged dedicated communities from scratch.

52
article thumbnail

HS040 Top Mistakes Technology Strategists Make

Packet Pushers

It might be curmudgeon day. Johna and Greg ask what are mistakes that we have seen in technology strategies. It might be curmudgeon day. Johna and Greg ask what are mistakes that we have seen in technology strategies.

52
article thumbnail

Best practices for cross-government data sharing

databricks

Government data exchange is the practice of sharing data between different government agencies and often partners in commercial sectors. Government can share data.