2024 Trend Updates: What Really Works In SEO & Content MarketingSearch Engine Journal
油
The document outlines key SEO and content marketing trends for 2024, emphasizing the impact of AI, the importance of E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), and a shift towards user-centric content strategies. It advises against focusing on outdated trends like voice search and stresses the need for creating value-driven, authoritative content. Additionally, it highlights the need to leverage AI as a supportive tool rather than relying solely on it for content creation.
Storytelling For The Web: Integrate Storytelling in your Design ProcessChiara Aliotta
油
The document outlines a livestream presentation by Chiara Aliotta on integrating storytelling into web design to enhance user experiences. It covers the storytelling process for designers, emphasizing aspects such as understanding the audience, structuring narratives, and creating emotional connections. The presentation also includes case studies and practical examples to demonstrate effective storytelling in UX/UI design.
This presentation by Thibault Schrepel, Associate Professor of Law at Vrije Universiteit Amsterdam University, was made during the discussion Artificial Intelligence, Data and Competition held at the 143rd meeting of the OECD Competition Committee on 12 June 2024. More papers and presentations on the topic can be found at oe.cd/aicomp.
This presentation was uploaded with the authors consent.
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...SocialHRCamp
油
The document discusses leveraging AI to enhance employee wellness through data analytics, automating tasks, and personalized wellness apps, emphasizing the shared responsibility of employee well-being between leaders and organizations. It outlines best practices for using AI in wellness strategies, including ensuring data privacy and security, understanding employee needs, and promoting inclusivity. Lydia Di Francesco, a wellness specialist, shares insights to optimize workplace wellness strategy using AI-driven data analytics and encourages collaboration and transparency.
2024 State of Marketing Report by HubspotMarius Sescu
油
The State of Marketing 2024 report highlights the transformative impact of AI and automation, emphasizing the importance of personalization and engagement to drive growth in a competitive landscape. Marketers are focusing on optimizing budgets, leveraging social media for brand awareness, and utilizing AI tools to enhance efficiency across tasks. Key trends for 2024 include the rise of experiential marketing, content creation that meets user needs, and strengthened connections through personalized customer experiences.
ChatGPT is an AI chatbot developed by OpenAI, built on advanced language models to facilitate human-like conversational interactions. Launched in November 2022, it utilizes a transformer architecture to understand and generate text, with applications ranging from content creation to customer service. Despite its capabilities, there are concerns about potential misuse and biases in its responses, which OpenAI aims to mitigate through moderation and user feedback.
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
油
The realm of product design is a constantly changing environment where technology and style intersect. Every year introduces fresh challenges and exciting trends that mold the future of this captivating art form. In this piece, we delve into the significant trends set to influence the look and functionality of product design in the year 2024.
FLOURISHING THROUGH SENSES: FROM AbSENSE to PreSENSE to EsSENSE to Re-...Samuel Thuo
油
A presentation By Samuel Thuo, The Senses Architect to FxD Community for a PechaKucha Format titled: Flourishing Through Senses: From Absense to Presense to Essense to Re-sensing the World
In a world where skyscrapers rise and senses fall, this presentation explores how architecture can either numb or nourish our humanity.
Act I Absense: The Crisis of Sensory Deprivation
We begin in the concrete jungle, a habitat built for function, but not for feeling. Glass, steel, white walls. Children indoors, glued to screens. Cities that silence rain and sterilize smell. We've lost touch with the sensory essence of living. We're living in a pandemic of nonsense environments.
Act II Presense: The Power of Sensory Grounding
We rediscover presence in barefoot steps on soil, bark under fingertips, beams of sunlight through timber, whispers of wind and scent of wet earth. Flourishing starts when all senses are awake, not just sight. Its a return to how we once knew the world, intimately, bodily.
Act III Essense: Remembering Our Sensory Nature
Flourishing is rooted in our essence, as sensing, emotional beings. We learn from natures flow, from indigenous African architecture, from animals in tune with their environment, and even from cooking. These are acts of multisensory design, where wisdom is embodied, not abstract. Beauty is not in the eyes of the beholder, but all the senses of the beholder.
Act IV Re-sensing: A Vision for the Future
Its time to re-sense the world. Pallasmaa said that architecture is the art of reconciliation between ourselves and the world, and this mediation happens through the senses. We must go back to creating senseful environments that allow this dialogue between us and the world. Homes like Falling water that merge with land. Playful spaces for children. Healing cities filled with texture, sound, and smell. Bodies that root into nature. We must shift from building cold structures to designing sensescapes that foster wellbeing.
Discovery its more than just finding a piece of information to complete a specific task. Its more than just search it is uncovering the unexpected, the aha! moment, or the deeper story behind a familiar subject. It is an experience the user experience within a digital space.
This presentation begins by looking at some design examples within the cultural heritage domain that are crafted to foster and encourage curiosity, leading to discovery. Examples draw on different subjects, particularly ones that blend content from different genres and countries. We will unpack design approaches that deliberately invite curiosity and horizontal navigation through different information paths. Then, we will look more closely at some techniques that UX designers can use to shape these experiences, such as how to leverage the users context of use, how to integrate cultural contexts, and how to gracefully find meaning in large scale data sets.
PowerISO Crack 9.0 + Serial Key Free Download 2025Ayesha khan
油
COPY & PASTE LINK
https://pcsoftsfull.org/dl/
PowerISO is a powerful and versatile software that allows you to create, edit, extract, convert, compress, encrypt, split and mount CD/DVD image files.
Radiation pollution is caused by passages and electromagnetic radiation emitted from
natural and man-made sources.
These may include neutrons, x-rays, ultraviolet radiation, microwaves and alpha passages.
Radiation pollution also includes controlled disposal of radioactive wastes from nuclear
reactors.
Radiation pollution may have biological, ecological and socio-economic effects.
The amount of injury caused by radiation from a radioactive isotope depends on its half-life,
and on how quickly it is absorbed and how fast the body of the organism repairs the
damage.
Most studies of the harmful effects of radiation have been performed on single-celled
organisms.
Obviously, the situation is more complex in humans and other multi-cellular organisms,
because a single cell damaged by radiation may indirectly affect other cells in the individual.
The most sensitive regions of the human body appear to be those which have many actively
dividing cells, such as the skin, gonads, intestine and tissues that grow blood cells (spleen,
bone marrow, and lymph organs).
Radiation is toxic because the emitted radiations form ions when they interact with
biological molecules in cells and tissues.
These ions can then form free radicals, which damage proteins, membranes and nucleic
acids.
Radioactive radiation can damage DNA (deoxyribonucleic acid) by destroying individual
bases including thymine, breaking single strands and double strands, cross-linking different
DNA strands and cross-linking DNA and proteins.
Damage to DNA can lead to cancers, birth defects, and even death.
MULTI SENSORY EXPERIENCE DESIGN RESEARCHSamuel Thuo
油
Excited to share insights from my Dissertation Thesis on Multisensory Experience Design in Art Museums, focusing on Nairobi, Kenya! I have to say that this is the work that set me on my current trajectory and led me to my current design philosophy of design for all senses.
Have you been to a #museum, wanted to touch an exhibit and there you saw an injunction, "Please don't touch"....or "Please speak softly",,,,or "Please no eating in the museum".....or "Please don't use strong perfume".... these injunctions have made museums to be mono-sensory experience oriented, alienating the visitors. These injunctions speak volumes of our innate and inherent desire to want to engage holistically with all our #senses with objects. This is a major problem especially in Kenya's museums, which is a paradox with its rich cultural, and anthropological exhibits that require engagement with all the senses.
Inspired by David Howes' insights from Concordia University, my thesis challenges this status quo by exploring historical precedents. Did you know that in the 18th century, museums encouraged multisensory interaction? Today, there's a global shift towards enhancing museum experiences through multisensory #design, yet Kenya's museums often lag behind international standards.
This research isn't just about aesthetics....it's about fostering meaningful, educational, and socially enriching experiences. By embracing multisensory design, museums can bridge cultural divides and create environments where every visitor feels welcomed and engaged. And want to go back.
Let's spark a conversation about the future of museum experiences. How can we leverage design to make cultural institutions more accessible and inspiring for all?
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
油
The November 2023 mental health report indicates that 70% of respondents rate their mental health as 'good' or 'excellent,' with higher diagnoses reported among African Americans and non-Hispanic whites compared to Hispanics and Asians. Younger generations, particularly Gen Z and millennials, are more likely to experience mental health challenges, seek information online, and report that their mental health impacts their work and relationships. Half of the respondents feel comfortable discussing their mental health with professionals, although Gen Z shows the least comfort in this area.
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
油
Creative operations teams expect increased AI use in 2024. Currently, over half of tasks are not AI-enabled, but this is expected to decrease in the coming year. ChatGPT is the most popular AI tool currently. Business leaders are more actively exploring AI benefits than individual contributors. Most respondents do not believe AI will impact workforce size in 2024. However, some inhibitions still exist around AI accuracy and lack of understanding. Creatives primarily want to use AI to save time on mundane tasks and boost productivity.
FLOURISHING THROUGH SENSES: FROM AbSENSE to PreSENSE to EsSENSE to Re-...Samuel Thuo
油
A presentation By Samuel Thuo, The Senses Architect to FxD Community for a PechaKucha Format titled: Flourishing Through Senses: From Absense to Presense to Essense to Re-sensing the World
In a world where skyscrapers rise and senses fall, this presentation explores how architecture can either numb or nourish our humanity.
Act I Absense: The Crisis of Sensory Deprivation
We begin in the concrete jungle, a habitat built for function, but not for feeling. Glass, steel, white walls. Children indoors, glued to screens. Cities that silence rain and sterilize smell. We've lost touch with the sensory essence of living. We're living in a pandemic of nonsense environments.
Act II Presense: The Power of Sensory Grounding
We rediscover presence in barefoot steps on soil, bark under fingertips, beams of sunlight through timber, whispers of wind and scent of wet earth. Flourishing starts when all senses are awake, not just sight. Its a return to how we once knew the world, intimately, bodily.
Act III Essense: Remembering Our Sensory Nature
Flourishing is rooted in our essence, as sensing, emotional beings. We learn from natures flow, from indigenous African architecture, from animals in tune with their environment, and even from cooking. These are acts of multisensory design, where wisdom is embodied, not abstract. Beauty is not in the eyes of the beholder, but all the senses of the beholder.
Act IV Re-sensing: A Vision for the Future
Its time to re-sense the world. Pallasmaa said that architecture is the art of reconciliation between ourselves and the world, and this mediation happens through the senses. We must go back to creating senseful environments that allow this dialogue between us and the world. Homes like Falling water that merge with land. Playful spaces for children. Healing cities filled with texture, sound, and smell. Bodies that root into nature. We must shift from building cold structures to designing sensescapes that foster wellbeing.
Discovery its more than just finding a piece of information to complete a specific task. Its more than just search it is uncovering the unexpected, the aha! moment, or the deeper story behind a familiar subject. It is an experience the user experience within a digital space.
This presentation begins by looking at some design examples within the cultural heritage domain that are crafted to foster and encourage curiosity, leading to discovery. Examples draw on different subjects, particularly ones that blend content from different genres and countries. We will unpack design approaches that deliberately invite curiosity and horizontal navigation through different information paths. Then, we will look more closely at some techniques that UX designers can use to shape these experiences, such as how to leverage the users context of use, how to integrate cultural contexts, and how to gracefully find meaning in large scale data sets.
PowerISO Crack 9.0 + Serial Key Free Download 2025Ayesha khan
油
COPY & PASTE LINK
https://pcsoftsfull.org/dl/
PowerISO is a powerful and versatile software that allows you to create, edit, extract, convert, compress, encrypt, split and mount CD/DVD image files.
Radiation pollution is caused by passages and electromagnetic radiation emitted from
natural and man-made sources.
These may include neutrons, x-rays, ultraviolet radiation, microwaves and alpha passages.
Radiation pollution also includes controlled disposal of radioactive wastes from nuclear
reactors.
Radiation pollution may have biological, ecological and socio-economic effects.
The amount of injury caused by radiation from a radioactive isotope depends on its half-life,
and on how quickly it is absorbed and how fast the body of the organism repairs the
damage.
Most studies of the harmful effects of radiation have been performed on single-celled
organisms.
Obviously, the situation is more complex in humans and other multi-cellular organisms,
because a single cell damaged by radiation may indirectly affect other cells in the individual.
The most sensitive regions of the human body appear to be those which have many actively
dividing cells, such as the skin, gonads, intestine and tissues that grow blood cells (spleen,
bone marrow, and lymph organs).
Radiation is toxic because the emitted radiations form ions when they interact with
biological molecules in cells and tissues.
These ions can then form free radicals, which damage proteins, membranes and nucleic
acids.
Radioactive radiation can damage DNA (deoxyribonucleic acid) by destroying individual
bases including thymine, breaking single strands and double strands, cross-linking different
DNA strands and cross-linking DNA and proteins.
Damage to DNA can lead to cancers, birth defects, and even death.
MULTI SENSORY EXPERIENCE DESIGN RESEARCHSamuel Thuo
油
Excited to share insights from my Dissertation Thesis on Multisensory Experience Design in Art Museums, focusing on Nairobi, Kenya! I have to say that this is the work that set me on my current trajectory and led me to my current design philosophy of design for all senses.
Have you been to a #museum, wanted to touch an exhibit and there you saw an injunction, "Please don't touch"....or "Please speak softly",,,,or "Please no eating in the museum".....or "Please don't use strong perfume".... these injunctions have made museums to be mono-sensory experience oriented, alienating the visitors. These injunctions speak volumes of our innate and inherent desire to want to engage holistically with all our #senses with objects. This is a major problem especially in Kenya's museums, which is a paradox with its rich cultural, and anthropological exhibits that require engagement with all the senses.
Inspired by David Howes' insights from Concordia University, my thesis challenges this status quo by exploring historical precedents. Did you know that in the 18th century, museums encouraged multisensory interaction? Today, there's a global shift towards enhancing museum experiences through multisensory #design, yet Kenya's museums often lag behind international standards.
This research isn't just about aesthetics....it's about fostering meaningful, educational, and socially enriching experiences. By embracing multisensory design, museums can bridge cultural divides and create environments where every visitor feels welcomed and engaged. And want to go back.
Let's spark a conversation about the future of museum experiences. How can we leverage design to make cultural institutions more accessible and inspiring for all?
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
油
The November 2023 mental health report indicates that 70% of respondents rate their mental health as 'good' or 'excellent,' with higher diagnoses reported among African Americans and non-Hispanic whites compared to Hispanics and Asians. Younger generations, particularly Gen Z and millennials, are more likely to experience mental health challenges, seek information online, and report that their mental health impacts their work and relationships. Half of the respondents feel comfortable discussing their mental health with professionals, although Gen Z shows the least comfort in this area.
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
油
Creative operations teams expect increased AI use in 2024. Currently, over half of tasks are not AI-enabled, but this is expected to decrease in the coming year. ChatGPT is the most popular AI tool currently. Business leaders are more actively exploring AI benefits than individual contributors. Most respondents do not believe AI will impact workforce size in 2024. However, some inhibitions still exist around AI accuracy and lack of understanding. Creatives primarily want to use AI to save time on mundane tasks and boost productivity.
Organizational culture includes values, norms, systems, symbols, language, assumptions, beliefs, and habits that influence employee behaviors and how people interpret those behaviors. It is important because culture can help or hinder a company's success. Some key aspects of Netflix's culture that help it achieve results include hiring smartly so every position has stars, focusing on attitude over just aptitude, and having a strict policy against peacocks, whiners, and jerks.
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
油
PepsiCo provided a safe harbor statement noting that any forward-looking statements are based on currently available information and are subject to risks and uncertainties. It also provided information on non-GAAP measures and directing readers to its website for disclosure and reconciliation. The document then discussed PepsiCo's business overview, including that it is a global beverage and convenient food company with iconic brands, $91 billion in net revenue in 2023, and nearly $14 billion in core operating profit. It operates through a divisional structure with a focus on local consumers.
Content Methodology: A Best Practices Report (Webinar)contently
油
This document provides an overview of content methodology best practices. It defines content methodology as establishing objectives, KPIs, and a culture of continuous learning and iteration. An effective methodology focuses on connecting with audiences, creating optimal content, and optimizing processes. It also discusses why a methodology is needed due to the competitive landscape, proliferation of channels, and opportunities for improvement. Components of an effective methodology include defining objectives and KPIs, audience analysis, identifying opportunities, and evaluating resources. The document concludes with recommendations around creating a content plan, testing and optimizing content over 90 days.
How to Prepare For a Successful Job Search for 2024Albert Qian
油
The document provides guidance on preparing a job search for 2024. It discusses the state of the job market, focusing on growth in AI and healthcare but also continued layoffs. It recommends figuring out what you want to do by researching interests and skills, then conducting informational interviews. The job search should involve building a personal brand on LinkedIn, actively applying to jobs, tailoring resumes and interviews, maintaining job hunting as a habit, and continuing self-improvement. Once hired, the document advises setting new goals and keeping skills and networking active in case of future opportunities.
The 2024 social media marketing trends report highlights significant shifts influenced by generative AI, including the emergence of personalized content, the rise of virtual influencers, and a stronger focus on user-generated content. Insights were gathered from 33 experts across 23 leading independent agencies, providing a perspective that emphasizes creativity and authenticity in marketing strategies. Key trends also include the blending of B2B and B2C approaches, reflecting changes in consumer behavior and the evolving landscape of social media engagement.
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
油
The document discusses trends in paid search for 2024, highlighting changes in user behavior, the implications for financial services, and privacy challenges. It emphasizes the importance of adapting search strategies, utilizing AI-driven tools like performance max and smart bidding, and leveraging first-party data for better marketing efficacy. Key takeaways include holistic SEO and SEM approaches, monitoring shifting user intents, and the need for continuous performance evaluation.
5 Public speaking tips from TED - Visualized summarySpeakerHub
油
The document outlines five public speaking tips from Chris Anderson, TED Talks curator, emphasizing the importance of eye contact, vulnerability, humor, humility, and storytelling. These skills are presented as essential for engaging audiences effectively and are increasingly valuable in today's economy. The article posits that mastering these techniques can enhance speakers' ability to communicate ideas powerfully.
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
油
The document provides an overview of generative AI, particularly focusing on ChatGPT and its implications for business and the job market. It discusses the rapid growth of generative AI, its applications in marketing, and the skills needed for the AI era while addressing potential job displacement and the need for adaptation. The agenda includes a Q&A session and emphasizes rethinking work in collaboration with AI technology.
The document provides career advice for getting into the tech field, including:
- Doing projects and internships in college to build a portfolio.
- Learning about different roles and technologies through industry research.
- Contributing to open source projects to build experience and network.
- Developing a personal brand through a website and social media presence.
- Networking through events, communities, and finding a mentor.
- Practicing interviews through mock interviews and whiteboarding coding questions.
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
油
1. Core updates from Google periodically change how its algorithms assess and rank websites and pages. This can impact rankings through shifts in user intent, site quality issues being caught up to, world events influencing queries, and overhauls to search like the E-A-T framework.
2. There are many possible user intents beyond just transactional, navigational and informational. Identifying intent shifts is important during core updates. Sites may need to optimize for new intents through different content types and sections.
3. Responding effectively to core updates requires analyzing "before and after" data to understand changes, identifying new intents or page types, and ensuring content matches appropriate intents across video, images, knowledge graphs and more.
The document provides essential tips on how to handle difficult conversations in a workplace setting, emphasizing the importance of preparation, environment, and timing. It highlights that many employees dread such conversations, often leading to avoidance and worsening situations. Ultimately, the guide aims to promote positive outcomes while maintaining professional relationships.
The document discusses the rise and importance of data science and machine learning, highlighting the growing demand for data scientists and the challenges they face. It explains machine learning concepts such as supervised and unsupervised learning, along with various real-world applications and the necessary steps involved in a machine learning workflow. Additionally, the document emphasizes the iterative process of model improvement and feature engineering used to enhance machine learning outcomes.
Time Management & Productivity - Best PracticesVit Horky
油
The document outlines best practices for time management and productivity, focusing on effective meeting habits, structured work blocks, and the importance of reflection and goal setting. It emphasizes the need for proper planning, the use of appropriate tools, and prioritizing tasks to enhance both personal and team efficiency. Additionally, personal anecdotes and strategies are shared to encourage a positive mindset and enjoyment in achieving work-related goals.
The six step guide to practical project managementMindGenius
油
The document outlines a simplified six-step guide to project management designed for individuals lacking formal training. It emphasizes the importance of understanding project objectives, gathering stakeholder requirements, defining project scope, scheduling tasks, monitoring progress, and conducting a retrospective meeting. Additionally, it promotes the use of the MindGenius tool for effective project planning and execution.
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
油
The document discusses the application of ChatGPT and AI in software testing and programming, including its strengths and limitations. It covers ChatGPT's capabilities, such as code writing, refactoring, and debugging, and emphasizes the importance of human expertise in the software development life cycle. Additionally, it highlights various AI tools, potential pitfalls, and offers strategies for integrating AI into testing practices.
12 Ways to Increase Your Influence at WorkGetSmarter
油
The document outlines strategies for increasing influence in the workplace, emphasizing the importance of setting clear goals, building trust, and demonstrating consistency in actions. It also highlights the significance of relationship building, proactivity, and self-awareness regarding influencing styles. Lastly, it underscores that true leadership is about impact, influence, and inspiration rather than titles.
The document discusses various AI tools from OpenAI like GPT-3 and DALL-E 2, as well as ChatGPT. It explores how search engines are using AI and things to consider around AI-generated content. Potential SEO uses of ChatGPT are also presented, such as generating content at scale, conducting topic research, and automating basic coding tasks. The document encourages further reading on using ChatGPT for SEO purposes.
2. About this webinar
Youre ready to make your applications more responsive, scalable, fast and
secure. Then its time to get started with NGINX. In this webinar, you will
learn how to install NGINX from a package or from source onto a Linux
host. Well then look at some common operating system tunings you could
make to ensure your NGINX install is ready for prime time.
3. Agenda
Installing NGINX
Installation source, NGINX features
Tuning NGINX
Operating System tuning
NGINX software tuning
Benchmarking NGINX
Were covering a lot of material.
Please feel free to take screenshots
and read up afterwards.
5. What can NGINX do for you?
Internet
N
Web Server
Serve content from disk
Application Gateway
FastCGI, uWSGI, Passenger
Proxy
Caching, Load Balancing
HTTP traffic
Application Acceleration
SSL and SPDY termination
Performance Monitoring
High Availability
Advanced Features: Bandwidth Management
Content-based Routing
Request Manipulation
Response Rewriting
Authentication
Video Delivery
Mail Proxy
GeoLocation
6. Deployment Plan
Determine the functionality youll need
from NGINX:
Authentication
Proxy to API gateways
GZIP
GeoIP
etc. etc.
Modules list at nginx.org
7. Three questions before installing NGINX
1. What functionality do you require?
Standard modules
NGINX Plus functionality
Optional NGINX and third-party modules
3. How do you want to install?
Official NGINX packages (nginx.org)
Build from Source
From Operating System repository
From Amazon AWS Marketplace
2. What branch do you want to track?
Mainline (1.7)
Stable (1.6)
Something older?
http://nginx.com/blog/ngi
nx-1-6-1-7-released/
8. Recommended Install
1. Standard modules (nginx.org) or NGINX Plus
2. Mainline (1.7)
3. Install from nginx.org or nginx-plus repository
nginx.org builds do not include:
Modules with complex 3rd-party dependencies:
GeoIP, Image_Filter, Perl, XSLT
Modules that are part of NGINX Plus
Third-party modules e.g. Lua, Phusion Passenger
http://nginx.com/products/technical-specs/
9. Difference between NGINX and NGINX Plus
http://nginx.com/products/feature-matrix/
NGINX
High-performance, open
source web server and
accelerating proxy.
Community support through
mailing lists on nginx.org,
stackoverflow, subject
experts etc.
NGINX Plus
Adds Enterprise Load
Balancing and Application
Delivery features.
Full support and updates
from NGINX Inc., the team
who built and manage
NGINX.
18. Tuning the operating system
Basic tunables:
Backlog queue: limits number of
pending connections
File descriptors: limit number of
active connections
Ephemeral ports: limit number of
upstream connections
19. Configuring Tunables - HOWTO
/proc:
# echo "1" > /proc/sys/net/ipv4/tcp_syncookies
sysctl.conf:
# vi /etc/sysctl.conf
# Prevent against the common 'syn flood attack'
net.ipv4.tcp_syncookies = 1
# sysctl p
20. The Backlog Queue
What happens when a connection is received?
SYN / SYNACK [syn_backlog queue] or syncookie
ACK [listen backlog queue] / NGINX:accept()
net.ipv4.tcp_max_syn_backlog
net.ipv4.tcp_syncookies
net.core.somaxconn
NGINX: listen backlog=1024
net.core.netdev_max_backlog
21. File Descriptors
What happens when a connection is processed?
File descriptors are the key resource estimate 2 per connection.
fs.file_max
/etc/security/limits.conf
worker_rlimit_nofile 200000;
22. Ephemeral Ports
What happens when NGINX proxies connections?
Each TCP connection requires a unique 4-tuple:
[src_ip:src_port, dst_ip:dst_port]
Ephemeral port range and lifetime:
net.ipv4.ip_local_port_range
net.ipv4.tcp_fin_timeout
25. Tuning NGINX
#1: You dont need to tune very much
#2: Dont tune just for a benchmark
#3: Use our Prof Services team to help
26. Common tunings
worker_processes auto; set to auto or higher
worker_connections set to less than file descriptor
count.
accept_mutex: disable for busy services
27. The proxy should use keepalives
Close TCP Connection
(two-way handshake)
Open TCP Connection
(three-way handshake)
Write HTTP request Read HTTP response
Wait
(timeout)
NGINX or server
closes the
connection
NGINX re-uses connection for another request
server {
listen 80;
location / {
proxy_pass http://backend;
proxy_http_version 1.1;
proxy_set_header Connection "";
}
}
upstream backend {
server webserver1 max_conns=256;
server webserver2 max_conns=256;
queue 4096 timeout=15s;
# maintain a maximum of 20 idle connections to each upstream server
keepalive 20;
}
31. In conclusion:
Install from the nginx repo
NGINX or NGINX Plus
Basic tuning and configuration
dmesg / kern.log
Benchmark / stress test
NGINX Professional Services and Training
http://nginx.com/