Sat.Feb 04, 2023 - Fri.Feb 10, 2023

article thumbnail

The evolution of Facebook’s iOS app architecture

Engineering at Meta

Facebook for iOS (FBiOS) is the oldest mobile codebase at Meta. Since the app was rewritten in 2012 , it has been worked on by thousands of engineers and shipped to billions of users, and it can support hundreds of engineers iterating on it at a time. After years of iteration , the Facebook codebase does not resemble a typical iOS codebase: It’s full of C++, Objective-C(++), and Swift.

article thumbnail

Apache Kafka Beyond the Basics: Windowing

Confluent

Learn what windowing is, the difference between the four types of windows (hopping and tumbling, or session and sliding), and how to create them.

140
140
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 We Scaled New Verticals Fulfillment Backend with CockroachDB

DoorDash Engineering

It would be almost impossible to build a scalable backend without a scalable datastore. DoorDash’s expansion from food delivery into new verticals like convenience and grocery introduced a number of new business challenges that would need to be supported by our technical stack. This business expansion not only increased the number of integrated merchants dramatically but also exponentially increased the number of menu items, as stores have much larger and more complicated inventories than typica

article thumbnail

Gathering, Understanding, and Using Traffic Telemetry for Network Observability

Kentik

Traffic telemetry is the data collected from network devices and used for analysis. With traffic telemetry, engineers can gain real-time visibility into traffic patterns, correlate events, and make predictions of future traffic patterns. As a critical input to a network observability platform, this data can help monitor and optimize network performance, troubleshoot issues, and detect security threats.

article thumbnail

Improving Meta’s global maps

Engineering at Meta

A lot has changed since the initial launch of our basemap in late 2020. We’re Meta now, but our mission remains the same: Giving people the power to build community and bring the world closer together. Across Meta, our family of applications (Facebook, Instagram, WhatsApp, among others) are using our basemap to connect people through functions like status updates, location sharing, and location-based searching.

article thumbnail

What’s New in Apache Kafka 3.4

Confluent

Migrate Kafka clusters from ZooKeeper to KRaft with no downtime (early access), get improvements for Kafka Streams and Kafka Connect, and more.

105
105
article thumbnail

When to use serverless architecture. and when not to

Ben Morris

The potential benefits of an architecture based on serverless functions are nuanced, making it a good fit only for some very specific use cases.

100
100

More Trending

article thumbnail

Getting started with NLP using Hugging Face transformers pipelines

databricks

Advances in Natural Language Processing (NLP) have unlocked unprecedented opportunities for businesses to get value out of their text data. Natural Language Processing.

article thumbnail

Article: Containers and Serverless—Rivals or Cohorts?

InfoQ Articles

This article will try to decode these technologies and explore how developers should consider containers or serverless functions within their tech stack. For example, if your application has a longer startup time, then a container would suit the need better. Highly efficient stateless functions that need to scale up and down massively would benefit from running serverless functions.

article thumbnail

Mixpanel IRL events: Where we’ll be in 2023

Mixpanel

In the digital, remote-first world we’re all working in today, IRL time with colleagues and partners has become precious. In 2023, Mixpanel is excited to host and participate in in-person events where we can put in face time with our data, growth, and product development communities worldwide—and we’d love to see you at them! From meet-ups to customer AMAs to product communities, below is a running list of the in-person events we have planned for this year.

Media 59
article thumbnail

Understanding the Role of CIOs in Test Data Management

Dataversity

The arrival of Web3 confirms our entry into an era of user-governed applications. This means developers must emphasize responsiveness and deliver on-demand data insights. Likewise, at the back end, they must build a sturdy testing environment that prepares the application for big data inflows. As we know, chief information officers (CIOs) are at the helm of […] The post Understanding the Role of CIOs in Test Data Management appeared first on DATAVERSITY.

article thumbnail

Databricks Expands Brickbuilder Solutions for Migrations in EMEA

databricks

Today, we're excited to announce that Databricks has expanded Brickbuilder Solutions by collaborating with key partners in Europe, the Middle East, and Africa.

85
article thumbnail

Article Series: Developing Apache Kafka applications on Kubernetes

InfoQ Articles

Apache Kafka has integrations with most of the languages used these days, but in this article series, we cover its integration with Java. In this series, we also discuss how to provision, configure and secure an Apache Kafka cluster on a Kubernetes cluster.

article thumbnail

Data Gravity in Cloud Networks: Achieving Escape Velocity

Kentik

In an ideal world, organizations can establish a single, citadel-like data center that accumulates data and hosts their applications and all associated services, all while enjoying a customer base that is also geographically close. As this data grows in mass and gravity , it’s okay because all the new services, applications, and customers will continue to be just as close to the data.

Cloud 59
article thumbnail

Heavy Networking 665: Augtera Network AI Automates NetOps And Works To Prevent Incidents (Sponsored)

Packet Pushers

The Packet Pushers' Heavy Networking podcast dives into sponsor Augtera and how its AI platform, purpose-built for networking, improves network operations and enables automation. We'll examine how Augtera works, how it aims to move beyond the automation of configurations to automate operations and fault management, the kinds of data it collects and how, and how customers are using Augtera in production networks The Packet Pushers' Heavy Networking podcast dives into sponsor Augtera and how its A

article thumbnail

The Perfect Event RSVP Email Templates

Eventbrite

The value of RSVPs for event creators can be tremendous. An acronym derived from the French term “répondez s’il vous plait,” which translates in English to “please answer,” RSVPs are crucial to estimating head counts for events, which helps event planners determine the budget, venue size, and more.

Email 52
article thumbnail

Article: Understanding and Debugging Deep Learning Models: Exploring AI Interpretability Methods

InfoQ Articles

ML interpretability refers to a user's ability to explain decisions made by an ML system. Interpretability increases confidence in the model, reduces bias, and ensures that model is compliant and ethical. In this article, author Andrew Hoblitzell discusses several methods of ML interpretability and dives deep into Local Interpretable Model-Agnostic Explanations (LIME) and Shapley Values.

article thumbnail

Data Lakehouses: The Future Of Data Migration

Dataversity

It’s no surprise that, in 2023, business enterprises want to become truly data-driven organizations. For many of these organizations, the path toward becoming more data-driven lies in the power of data lakehouses, which combine elements of data warehouse architecture with data lakes. Data lakehouse architecture is particularly attractive to businesses that want to more rapidly […] The post Data Lakehouses: The Future Of Data Migration appeared first on DATAVERSITY.

article thumbnail

IPv6 Buzz 119: Operational Issues With IPv6 Neighbor Discovery

Packet Pushers

In today's IPv6 Buzz podcast we discussIPv6 Neighbor Discovery andsome of the operational issues that can happen when configuring and operating IPv6, and what can help listeners understand and resolve those issues. In today's IPv6 Buzz podcast we discussIPv6 Neighbor Discovery andsome of the operational issues that can happen when configuring and operating IPv6, and what can help listeners understand and resolve those issues.

52
article thumbnail

How to Troubleshoot Intermittent Internet Connection: Don't Get Caught in the Spinning Wheel of Death

Obkio

Learn how to troubleshoot intermittent Internet connection issues with Network Monitoring. Find & fix the cause of intermittent Internet issues.

article thumbnail

Article: Hard-Won Lessons from the Trenches: Failure Modes of Platform Engineering — And How to Avoid Them

InfoQ Articles

Platform Engineering is a hot topic with many orgs hoping to reap the benefits. However, it is easy to go astray. This article reviews the common pitfalls of building a platform and how to avoid them.

article thumbnail

The Future of Network Security: Cybersecurity Predictions for 2023 & Beyond

CATO Networks

With the increased of cloud adoption has come an expansion of the corporate digital attack surface. Cyber criminals are constantly evolving their tools and techniques, creating new threats, and pushing organizations to the brink. As new trends emerge in both cyber attacks and defenses every year, we have decided to list our predictions for the top network security trends of 2023 and beyond. #1.

article thumbnail

Co-Partitioning with Apache Kafka

Confluent

Co-partitioning is when two streams are joined by topics with the same number of partitions. Learn how to implement co-partitioning, the criteria needed, considerations, and more.

52
article thumbnail

Can Alternative Data Find Alternative Revenue for Your Business?

Dataversity

As international business moves inevitably toward a recession, many companies already entrenched in a bear market attitude are looking to expand the returns in their existing customer base. For some, this process may be akin to searching around the basement, rearranging precarious stacks of boxes while searching for that one forgotten shoebox labeled “rainy day […] The post Can Alternative Data Find Alternative Revenue for Your Business?

Cloud 52
article thumbnail

Article: Secure Delivery: Better Workflows for Secure Systems and Pain-Free Delivery

InfoQ Articles

The software delivery process has been transformed in the last decade; we’ve adopted well-understood workflows around functions such as testing, release management and operational support In this article we'll explore the impact that security workflows have on software delivery, explain the root causes and share battle-proven techniques to show how we can make delivering secure software easier.

52
article thumbnail

The Resurrection of CVE-2021-21974: The Ransomware Attack on VMware ESXI Hypervisors that Doesn’t Seem to Go Away

CATO Networks

An old vulnerability has recently been making waves in the world of cybersecurity, and that is the catchily named CVE-2021-21974. The ransomware attack that exploits a vulnerability in VMware ESXi hypervisors, has reportedly hit over 500 machines this past weekend. Shodan data indicates that many servers were initially hosted in the OVHcloud, but the blast radius appears to be constantly expanding.

article thumbnail

Day Two Cloud 181: Implementing Patterns And Practices For Infrastructure as Code

Packet Pushers

On today's Day Two Cloud podcast we talk about Infrastructure as Code (IaC) and software practices you might want to put in place for the parts of your team who know what they're doing with infrastructure but may not be familiar with developer practices that can help make code more reliable and operational processes more repeatable. Our guest is author Rosemary Wang.

Cloud 52
article thumbnail

How to Write the Perfect Save-the-Date Email + Template

Eventbrite

For event creators, a save-the-date email campaign makes a great solution for when you want to stake out a day for an upcoming event. For example, those on your email list — prior event registrants — appreciate the heads-up to clear their calendars for your event.

Email 52
article thumbnail

Real-Time Analytics: Examples and Benefits

Dataversity

Technology behemoths like Netflix, Uber, and Meta set the standard for how application users experience data. Users expect data to be integrated into the application, making it easier to find relevant content, track deliveries, provide a spam-free internet experience, and make quick, informed operational decisions. Up until this point, the speed and scale of real-time analytics […] The post Real-Time Analytics: Examples and Benefits appeared first on DATAVERSITY.

article thumbnail

Cato SASE Cloud’s “Innovation” and “Platform Play” Earn “Leader” and “Outperformer” Status in GigaOm SD-WAN Radar Report

CATO Networks

Today we announced that Cato Networks was named a Leader and Outperformer by GigaOm in the analyst firms Radar for SD-WAN Report. This is our first year to be included in the report and already we shot to the top of the leaders circle, underscoring the strength and maturity of Cato SD-WAN and showing the importance of considering SD-WAN as part of a broader SASE offering.

WAN 52
article thumbnail

Succeeding in Sales Operations

Confluent

How Confluent’s VP of sales operations grew her career, approaches sales leadership, and success while ensuring DEI and a positive culture.

52
article thumbnail

Something Dope for the People Hits 67% Email Open Rates With Eventbrite Boost

Eventbrite

At Something Dope for the People, the party starts in line. By the time founder Jordan St. Pierre arrives, people are queued up, abuzz with creative energy. They’re playing keyboards, strumming guitars, and socializing — St. Pierre’s even spotted DJs deejaying the line.

Email 52
article thumbnail

How Biopharma Can Use Advanced AI and ML

Dataversity

The process of researching, developing, and ultimately commercializing a treatment for patients, regardless of the therapy area, is a long and costly one with slim chances for success. For example, the average R&D investment in developing a new drug treatment is $1.3 billion, the median development time is 5.9 to 7.2 years for non-oncology and 13.1 years for […] The post How Biopharma Can Use Advanced AI and ML appeared first on DATAVERSITY.

article thumbnail

Network Break 416: Ericsson Flogs 5G Network Slicing For Laptops; Microsoft Loads Work Drudgery Onto ChatGPT

Packet Pushers

On this week's Network Break we examine Ericsson's push for 5G network slicing on laptops, Microsoft injecting ChatGPT into Teams to do the grunt work, financial results from Juniper and Amazon, and more tech news. On this week's Network Break we examine Ericsson's push for 5G network slicing on laptops, Microsoft injecting ChatGPT into Teams to do the grunt work, financial results from Juniper and Amazon, and more tech news.

5G 52
article thumbnail

What is data partitioning, and how to do it right

Cockroach Labs

Most software projects start their lives linked to a simple, single-instance database. Something like Postgres or MySQL. But as companies grow, their data needs grow, too. Sooner or later, a single instance just isnt going to cut it. Thats where data partitioning comes in.

40
article thumbnail

Without Trusted Core Data, Data Mesh Is Data Meh

Dataversity

Organizations seeking responsive and sustainable solutions to their growing data challenges increasingly lean on architectural approaches such as data mesh to deliver information quickly and efficiently. Data mesh and other virtual data approaches connect, unify information, and make it available across numerous data silos and warehouses to get it efficiently into the hands of analysts and other […] The post Without Trusted Core Data, Data Mesh Is Data Meh appeared first on DATAVERSITY.

Cloud 52
article thumbnail

Tech Bytes: Enabling Smart Cloud Migration With VMware And Expedient (Sponsored)

Packet Pushers

Today on the Tech Bytes podcast were talking about cloud migration and operating in a multi-cloud environment. Were sponsored by VMware and were speaking with Expedient, a VMware partner. Expedient is also a cloud service provider and runs 14 data centers across the US. Our guest is Bryan Smith, CEO at Expedient. Today on the Tech Bytes podcast were talking about cloud migration and operating in a multi-cloud environment.

Cloud 40