InfoQ Homepage Twitter Content on InfoQ
-
Effective Performance Engineering at Twitter-Scale: Yao Yue at QCon San Francisco
During the second day of QCon San Francisco 2023, Yao Yue, the founder of IOP Systems, presented on performance engineering. In her session Yue discussed the evolving performance engineering in the modern era. For decades, hardware advancements have kept many performance engineers on the sidelines, but now, in a pivotal moment, their skills are more crucial than ever.
-
Twitter Open-Sources Recommendation Algorithm
Twitter recently open-sourced several components of their system for recommending tweets for a user's Twitter timeline. The release includes the code for several of the services and jobs that run the algorithm, as well as code for training machine learning models for embedding and ranking tweets.
-
How Twitter Automated Data Quality Check Process
Twitter engineering has recently shared a blog post on how they architected and developed a quality automation platform. Twitter digests and creates thousands of data sets for different data products and applications. The next natural step is to make sure of the quality of the data by adding automation on top of it. In this news post, we explore this architecture in more detail.
-
An Overview of Twitter's Security Key Implementation
Recently, Twitter migrated their internal workforce accounts from legacy two-factor authentication (2FA) to physical security keys. Aimed at preventing phishing attacks, the security keys can identify malicious sites by leveraging the FIDO and WebAuthn security standards.
-
Twitter API v2 Adds Spaces, New Endpoints, Friendlier Developer Policy
Twitter has officially launched its API v2, which is now Twitter's primary API, bringing support for a number of new features, including Spaces, posting polls in Tweets, pinning and unpinning Lists, and more. Twitter has also updated its Developer Policy to make it more flexible.
-
Twitter Launches New Developer API
Twitter recently released the new Twitter API (early access) to be used by third-party developers. The new Twitter API features three new product tracks: standard, academic research, and business. The new API offers conversation threading, poll results in Tweets, pinned Tweets on profiles, spam filtering, real-time tweet tracking, and a more powerful stream filtering and search query language.
-
Twitter Hack Was Inside Job
Yesterday, a number of tweets were posted from a number of high profile accounts advertising a 2-for-1 scam on Bitcoin. What happened and why? InfoQ investigates.
-
Twitter Open Sources Its Telemetry Tool Rezolus for Detection of Short-Lived Anomalies
Twitter Engineering open sourced their telemetry tool called Rezolus, which can detect anomalies in system performance metrics by sampling them at a higher rate.
-
Teaching Machines to Understand Emotions with Sentiment Analysis
Sentiment analysis teaches computers to recognise the human emotions present in text. The fundamental trade-off in sentiment analysis is between simplicity and accuracy. Approaches vary from using a list of words associated with emotions, to deep learning with techniques like word embeddings, neural networks and attention mechanisms.
-
Partly Cloudy, Twitter Embarks on Their Cloud Journey
In a recent blog post, Twitter announced the start of their journey, a project known internally as "Partly Cloudy", to the public cloud. The post outlines some of the constraints that have prevented them from doing so in the past and describes why now is a good time to embark on this transformation.
-
Twitter Passwords May Be Compromised, Could Be One of the Largest Data Breaches in History
On May 3 Twitter announced that they had uncovered and fixed a bug that had resulted in users' passwords being stored in plaintext. No information has been released on how many users were affected, and all users are being recommended to change their passwords. If all users were in fact compromised, this would be the one of the largest known data breaches in history.
-
Should Teams Decouple Cadences?
Recently a Twitter discussion took place about allowing teams to have multiple cadences, for instance by using a different rhythm for planning the work and for learning and improving. Decoupling cadences gives teams room to explore and learn what works best for them; it can lead to more adaptability and autonomy and better outcomes.
-
Personalized Notifications at Twitter
Gary Lam, staff engineer at Twitter, spoke about personalized notifications at QCon London 2017. This involved giving a high-level overview of their personalization and recommendations algorithms, and an explanation of how they work at scale despite the large volumes of data and bi-modal nature of Twitter.
-
Real-Time Notifications at Twitter
Saurabh Pathak, engineering manager at Twitter, discussed the site's notification architecture at QCon London 2017. This included highlighting key challenges which are unique to Twitter, such as the bimodal nature of the social network, dealing with spikes, and the requirement to serve notifications in real time.
-
The Infrastructure Behind Twitter: Scaling Networking, Storage and Provisioning
The Twitter Engineering team has recently provided an insight into the evolution and scaling of the core technologies behind their in-house infrastructure that powers the social media service. Core lessons shared included: Architect beyond the original specifications; there is no such a thing as a “temporary change or workaround”; and documenting best practices has been a “force multiplier”.