Archives
- By thread 3673
-
By date
- June 2021 10
- July 2021 6
- August 2021 20
- September 2021 21
- October 2021 48
- November 2021 40
- December 2021 23
- January 2022 46
- February 2022 80
- March 2022 109
- April 2022 100
- May 2022 97
- June 2022 105
- July 2022 82
- August 2022 95
- September 2022 103
- October 2022 117
- November 2022 115
- December 2022 102
- January 2023 88
- February 2023 90
- March 2023 116
- April 2023 97
- May 2023 159
- June 2023 145
- July 2023 120
- August 2023 90
- September 2023 102
- October 2023 106
- November 2023 100
- December 2023 74
- January 2024 75
- February 2024 75
- March 2024 78
- April 2024 74
- May 2024 108
- June 2024 98
- July 2024 116
- August 2024 134
- September 2024 130
- October 2024 141
- November 2024 95
-
SmartWaste - Collector Application which is designed for Waste Collector to track and monitor the Waste Collecting Vehicles and Waste Container Location.
SmartWaste - Collector Application which is designed for Waste Collector to track and monitor the Waste Collecting Vehicles and Waste Container Location.
Grow sustainable waste collection businesses with SmartWaste Software.Crafted exclusive applications to address the unique needs and concerns of - Citizens, Managers, and Waste Collector, ensuring seamless management of vehicle logistics, citizen complaints and waste collection processes.
Grow sustainable waste collection businesses with SmartWaste Software.
Uffizio Technologies Pvt. Ltd., 4th Floor, Metropolis, Opp. S.T Workshop, Valsad, Gujarat, 396001, India
by "Sunny Thakur" <sunny.thakur@uffizio.com> - 07:00 - 3 Jan 2024 -
Webinar: Prompt-Driven Efficiencies in LLMs
Webinar: Prompt-Driven Efficiencies in LLMs
Optimize outputs through in-context learning, retrieval augmented generation, and prompt economization.Prompt-Driven Efficiencies in LLMs
Wednesday, January 24, 2024 10:00am – 11:00am PT
Register for webinar Unlock the Potential of Prompt-driven Efficiencies in LLMs
It’s no secret that Large Language Models (LLMs) come with many challenges. Through prompt economization and in-context learning, we can address two significant challenges: model hallucinations and high compute costs.
We will explore creative strategies for optimizing the quality and compute efficiency of LLM applications. These strategies not only make LLM applications more cost-effective, but they also lead to improved accuracy and user experiences. We will discuss the following techniques:
- Prompt economization
- Prompt engineering
- In-context learning
- Retrieval augmented generation
Join us on Wednesday, January 24, 2024 10:00am – 11:00am PT to learn about these smart and easy ways to make your LLM applications more efficient.
Register Eduardo Alvarez
Senior AI Solutions Engineer at Intel, specializing in architecting AI/ML solutions, MLOps, and deep learning.
Sancha Huang Norris (moderator)
Generative AI Marketing Lead at Intel's Data Center and AI Business Unit
Our Generative AI series is just getting started. Stay tuned for more details on our 2024 webinar calendar.
If you forward this email, your contact information will appear in any auto-populated form connected to links in this email.
This was sent to info@learn.odoo.com because you are subscribed to Webinars. To view and manage your marketing-related email preferences with Intel, please click here.
© 2023 Intel Corporation
Intel Corporation, 2200 Mission College Blvd., M/S RNB4-145, Santa Clara, CA 95054 USA. www.intel.com
Privacy | Cookies | *Trademarks | Unsubscribe | Manage Preferences
by "Intel Corporation" <intel@plan.intel.com> - 02:02 - 3 Jan 2024 -
Best of ByteByteGo's Newsletter 2023
Best of ByteByteGo's Newsletter 2023
In 2023, we sent out 104 newsletters, featuring a deep dive newsletter on Thursdays and system design fundamentals on Saturdays. Here is The Best of ByteByteGo's System Design Newsletter 2023. I hope you find something interesting to read. Understanding Database Types Forwarded this email? Subscribe here for moreIn 2023, we sent out 104 newsletters, featuring a deep dive newsletter on Thursdays and system design fundamentals on Saturdays.
Here is The Best of ByteByteGo's System Design Newsletter 2023. I hope you find something interesting to read.
Password, Session, Cookie, Token, JWT, SSO, OAuth - Authentication Explained - Part 2
Password, Session, Cookie, Token, JWT, SSO, OAuth - Authentication Explained - Part 1
The Tech Promotion Algorithm: A Structured Guide to Moving Up
The 6 Most Impactful Ways Redis is Used in Production Systems
Thanks for joining us for the ride in 2023. Happy New Year!
If you find this newsletter valuable, consider sharing it with a friend and subscribing if you haven't already.
Like Comment Restack © 2024 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:36 - 2 Jan 2024 -
SmartWaste - Citizen Application which is designed for Citizens to track and monitor the Waste Collecting Vehicles operating in their Area.
SmartWaste - Citizen Application which is designed for Citizens to track and monitor the Waste Collecting Vehicles operating in their Area.
Grow sustainable waste collection businesses with SmartWaste Software.Waste collection software offers exceptional transparency, real-time data, and accurate analytics, empowering to take operations to the next level.
Grow sustainable waste collection businesses with SmartWaste Software.
Uffizio Technologies Pvt. Ltd., 4th Floor, Metropolis, Opp. S.T Workshop, Valsad, Gujarat, 396001, India
by "Sunny Thakur" <sunny.thakur@uffizio.com> - 07:00 - 1 Jan 2024 -
Top 10 reports this quarter
McKinsey&Company
At #1: Women in the Workplace 2023 Our top ten reports this quarter look at the state of global banking, the energy transition, and more. At No. 1, McKinsey’s Emily Field, Alexis Krivkovich, Lareina Yee, and coauthors, in partnership with LeanIn.Org, debunk four myths about women’s workplace experiences and career advancement in “Women in the Workplace 2023.”
Share these insights
This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you are a registered member of the Top Ten Most Popular newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Top Ten" <publishing@email.mckinsey.com> - 03:27 - 31 Dec 2023 -
EP92: Top 5 Kafka use cases
EP92: Top 5 Kafka use cases
This week’s system design refresher: Top 5 Kafka use cases What is OSI Model? Logging, Tracing, Metrics Top 4 Kubernetes Service Types in one diagram Top 5 Kafka use cases Kafka was originally built for massive log processing. It retains messages until expiration and lets consumers pull messages at their own pace. Forwarded this email? Subscribe here for moreLatest articles
If you’re not a subscriber, here’s what you missed this month.
The 6 Most Impactful Ways Redis is Used in Production Systems
The Tech Promotion Algorithm: A Structured Guide to Moving Up
To receive all the full articles and support ByteByteGo, consider subscribing:
This week’s system design refresher:
Top 5 Kafka use cases
What is OSI Model?
Logging, Tracing, Metrics
Top 4 Kubernetes Service Types in one diagram
Top 5 Kafka use cases
Kafka was originally built for massive log processing. It retains messages until expiration and lets consumers pull messages at their own pace.
Let’s review the popular Kafka use cases.
Log processing and analysis
Data streaming in recommendations
System monitoring and alerting
CDC (Change data capture)
System migration
Over to you: Do you have any other Kafka use cases to share?
ByteByteGo Newsletter is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.
What is OSI Model?
How is data sent over the internet? What does that have to do with the OSI model? How does TCP/IP fit into this?
7 Layers in the OSI model are:
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer
Logging, Tracing, Metrics
Logging, tracing and metrics are 3 pillars of system observability. The diagram below shows their definitions and typical architectures.
Logging
Logging records discrete events in the system. For example, we can record an incoming request or a visit to databases as events. It has the highest volume. ELK (Elastic-Logstash-Kibana) stack is often used to build a log analysis platform. We often define a standardized logging format for different teams to implement, so that we can leverage keywords when searching among massive amounts of logs.Tracing
Tracing is usually request-scoped. For example, a user request goes through the API gateway, load balancer, service A, service B, and database, which can be visualized in the tracing systems. This is useful when we are trying to identify the bottlenecks in the system. We use OpenTelemetry to showcase the typical architecture, which unifies the 3 pillars in a single framework.Metrics
Metrics are usually aggregatable information from the system. For example, service QPS, API responsiveness, service latency, etc. The raw data is recorded in time-series databases like InfluxDB. Prometheus pulls the data and transforms the data based on pre-defined alerting rules. Then the data is sent to Grafana for display or to the alert manager which then sends out email, SMS, or Slack notifications or alerts.
Over to you: Which tools have you used for system monitoring?
Top 4 Kubernetes Service Types in one diagram
The diagram below shows 4 ways to expose a Service.
In Kubernetes, a Service is a method for exposing a network application in the cluster. We use a Service to make that set of Pods available on the network so that users can interact with it.
There are 4 types of Kubernetes services: ClusterIP, NodePort, LoadBalancer and ExternalName. The “type” property in the Service's specification determines how the service is exposed to the network.ClusterIP
ClusterIP is the default and most common service type. Kubernetes will assign a cluster-internal IP address to ClusterIP service. This makes the service only reachable within the cluster.NodePort
This exposes the service outside of the cluster by adding a cluster-wide port on top of ClusterIP. We can request the service by NodeIP:NodePort.LoadBalancer
This exposes the Service externally using a cloud provider’s load balancer.ExternalName
This maps a Service to a domain name. This is commonly used to create a service within Kubernetes to represent an external database.
Like Comment Restack © 2023 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:37 - 30 Dec 2023 -
Look back at some of our readers’ favorite recent charts
Revisiting highlights before the holiday break Thanks for reading the Week in Charts as we aim to provide you with the visuals you need to understand today’s biggest business and management challenges. Now the data shows that it’s time for a short holiday hiatus, though we’ll resume our weekly send schedule on January 13. Stay tuned for new charts in the new year, including on the topics that will headline the World Economic Forum’s upcoming annual meeting in Davos, Switzerland.
While we’re away, take a look back at some recent charts that resonated most with our readers:If you have friends or colleagues who might enjoy the Week in Charts, consider forwarding this email to them or sharing it on LinkedIn, Twitter, or Facebook. They can sign up for this or any of our 40+ other free email subscriptions at McKinsey.com/subscriptions. (And you might also want to revisit that page to see our full newsletter lineup.)
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to The Week in Charts newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Week in Charts" <publishing@email.mckinsey.com> - 11:08 - 30 Dec 2023 -
The quarter’s top Themes
McKinsey&Company
At #1: The art of visual storytelling: 10 must-see insights Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
In the fourth quarter of 2023, our top ten posts from McKinsey Themes look at the top business books of the year, generative AI must-reads, and more. At No. 1 is “The art of visual storytelling: 10 must-see insights,” a collection of insights that showcase designs that bring to life the issues that matter most in business today, featuring articles by McKinsey’s Anu Madgavkar, Sven Smit, Mekala Krishnan, Jonathan Woetzel, Kweilin Ellingrud, Tracy Francis, and others. Read on for our full top 10.
1. The art of visual storytelling: 10 must-see insights
“It is love for the people we serve—this passion to create something extraordinary for them, that’s the priority,” Mauro Porcini, chief design officer at PepsiCo, told senior partner Erik Roth in an episode of The Committed Innovator podcast. Zoom in
2. 2023 is a year for the (business) books
You won’t meet a successful leader who isn’t in constant pursuit of knowledge and personal development. The best leaders consistently carve out time in their busy calendars to read—and you should, too, if you have ambitions. But with so many books out there, how can you decide what to pick up next? McKinsey has you covered. Refresh your library
This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you are a registered member of the Top Ten Most Popular newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Top Ten" <publishing@email.mckinsey.com> - 02:51 - 29 Dec 2023 -
Most popular recent issues—and a brief pause
The Shortlist will be back January 12 Thanks for your ongoing interest in The CEO Shortlist and for helping make it one of our longest-running and most popular longform newsletters. The CEO Shortlist will be taking a break over the holidays, but we’ll be back in your inbox on January 12 to continue delivering our weekly sampling of need-to-know McKinsey insights, including on the topics that will headline the World Economic Forum's upcoming Annual Meeting in Davos, Switzerland.
In the meantime, you can browse through past issues here—and be sure you didn’t miss recent favorites on the energy transition, generative AI, and what really works when it comes to digital transformation.
If you have friends or colleagues you think might enjoy The CEO Shortlist when it’s back, we hope you’ll consider forwarding this email or sharing it on LinkedIn, Twitter, or Facebook. If they want to get future issues in their inbox—or to see our 40+ other free email products—they can sign up at mckinsey.com/subscriptions. (You might want to check it out too, to revisit your subscriptions or find out about any new ones.)
This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to The CEO Shortlist newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey CEO Shortlist" <publishing@email.mckinsey.com> - 02:33 - 29 Dec 2023 -
We updated our Privacy Statement
Sumo Logic
Please review our updated statementHello Mohammad,
At Sumo Logic, your privacy and the security of your data are of the utmost importance to us. To ensure that you have a clear understanding of how we collect, use, and protect your personal information, we have made some updates to our Privacy Policy.
Please review the updated statement for more details.
Key highlights of the updates include:
- We clarified our data processing practices for job applicants so that those are easier to understand.
- We updated some required disclosures that are needed to comply with evolving privacy laws.
- We reorganized some sections and made other revisions throughout to help make the statement easier to navigate and clearer.
Thank you for being a valued member of the Sumo Logic community.
Best regards,
Sumo Logic
Sumo Logic, Level 9, 64 York Street, Sydney, NSW 2000
© 2023 Sumo Logic, All rights reserved.Unsubscribe
by "Sumo Logic" <marketing-info@sumologic.com> - 06:01 - 28 Dec 2023 -
App trends_ :-)
Hello,
We are offering App’s on New Year.
Our Application Design and Development Services include application design, software architecture design, project management, quality assurance, and user experience design. We work with a wide range of technologies and platforms, including iOS, Android, React Native, Java, and more.
Our App Services: -
If you are interested any type of App like: -
Please tell me your requirement so I will send you’re our prices, because our prices depends on client requirement, so please let me known your exact requirement.
I am looking for your positive reply.
Thanks, Regard’s
Akash
by "Akash Pal" <akash.pal25144@outlook.com> - 07:17 - 28 Dec 2023 -
White Label Route Optimization Software - Automate the planning and scheduling of your fleets.
White Label Route Optimization Software - Automate the planning and scheduling of your fleets.
Optimize Routes for Increased Efficiency, Reduced Costs, and Improved Customer Satisfaction.Optimize Routes for Increased Efficiency, Reduced Costs, and Improved Customer Satisfaction.
Find out what makes our software stand out from the crowd
Automated Route Planning
Our software automatically adjusts for optimal routes and reschedules as needed, boosting productivity by reducing time on the road.
Distance and Weight-based Optimization
Our optimization the shortest travel distance and maximizes vehicle load. It saves costs, improves efficiency, and boosts customer satisfaction.
Track Route in Real-Time
Track fleet movement and location in real-time to ensure on-time task completion. Our software automatically assigns new paths and improves fleet efficiency with real-time route planning.
Empower your clients with route optimization for efficient route planning
You may also be interested in
Uffizio Technologies Pvt. Ltd., 4th Floor, Metropolis, Opp. S.T Workshop, Valsad, Gujarat, 396001, India
by "Sunny Thakur" <sunny.thakur@uffizio.com> - 07:00 - 27 Dec 2023 -
Our most-read leadership advice
Catch up as we pause for the holidays Brought to you by Liz Hilton Segel, chief client officer and managing partner, global industry practices, & Homayoun Hatami, managing partner, global client capabilities
Great leaders know the value of taking time to rest and recharge—and we’re following their advice by taking a break from our usual Leading Off delivery schedule this holiday season. We hope you’re also finding some space to slow down and enjoy time with friends and family.
On January 8, we’ll be back in your inbox with more research and insights, including on the topics that will headline the World Economic Forum’s upcoming Annual Meeting in Davos, Switzerland. While we’re away, here are some of our recent most-read issues for you to revisit:If you have friends or colleagues who might enjoy Leading Off, consider forwarding this email to them or sharing it on LinkedIn, Twitter, or Facebook. They can sign up for this or any of our 40+ other free email subscriptions at mckinsey.com/subscriptions. (And you might also want to revisit that page to see our full newsletter lineup.)
— Edited by Rama Ramaswami, senior editor, New York
This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to the Leading Off newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Leading Off" <publishing@email.mckinsey.com> - 03:00 - 25 Dec 2023 -
Did you miss any of our most-read issues?
The CEO-CMO alliance, the impact of gen AI, keeping employees engaged Thanks for reading On Point! We’re taking some time off for the holidays, but we’ll be back in your inbox on January 8—with a new look and a new name: Only McKinsey. We’ll continue delivering actionable insights on the day’s news, as only McKinsey can, including those that will headline the World Economic Forum’s upcoming annual meeting in Davos, Switzerland. In the meantime, enjoy revisiting some of our most-read recent issues:
If you have friends or colleagues who might enjoy On Point, consider forwarding this email to them or sharing it on LinkedIn, Twitter, or Facebook. They can sign up for this or any of our 40+ other free email subscriptions at McKinsey.com/subscriptions. (And you might also want to revisit that page to see our full newsletter lineup.)
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to the On Point newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey On Point" <publishing@email.mckinsey.com> - 11:45 - 24 Dec 2023 -
Top 10 articles this quarter
McKinsey&Company
At #1: Women in the Workplace 2023 Our top ten articles this quarter look at the state of global banking, the energy transition, and more. At No. 1, McKinsey’s Emily Field, Alexis Krivkovich, Lareina Yee, and coauthors, in partnership with LeanIn.Org, debunk four myths about women’s workplace experiences and career advancement in “Women in the Workplace 2023.”
1. Women in the Workplace 2023
Women are more ambitious than ever, and workplace flexibility is fueling them. Yet despite some hard-fought gains, women’s representation is not keeping pace. That’s according to the latest Women in the Workplace report from McKinsey, in partnership with LeanIn.Org. Rise to the moment
Share these insights
This email contains information about McKinsey’s research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you are a registered member of the Top Ten Most Popular newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Top Ten" <publishing@email.mckinsey.com> - 06:21 - 23 Dec 2023 -
The week in charts
The Week in Charts
Climate adaptation, global trade flows, and more Share these insights
Did you enjoy this newsletter? Forward it to colleagues and friends so they can subscribe too. Was this issue forwarded to you? Sign up for it and sample our 40+ other free email subscriptions here.
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to The Week in Charts newsletter.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey Week in Charts" <publishing@email.mckinsey.com> - 03:20 - 23 Dec 2023 -
Parsing complicated global trade relationships
The 4th of 12 highlights from our ‘Insights to Impact’ publishing journey New from McKinsey & Company
Our planet’s interconnectedness has facilitated global growth for decades, helping lift millions out of poverty. As connections seem to fray, McKinsey is helping organizations adjust. This is just one of 12 themes covered in the wrap-up we’ve created of our “Insights to Impact” publishing journey this year. For more, visit “Only McKinsey,” our 2023 year in review.
This email contains information about McKinsey's research, insights, services, or events. By opening our emails or clicking on links, you agree to our use of cookies and web tracking technology. For more information on how we use and protect your information, please review our privacy policy.
You received this email because you subscribed to our McKinsey Global Institute alert list.
Copyright © 2023 | McKinsey & Company, 3 World Trade Center, 175 Greenwich Street, New York, NY 10007
by "McKinsey & Company" <publishing@email.mckinsey.com> - 12:30 - 23 Dec 2023 -
EP91: REST API Authentication Methods
EP91: REST API Authentication Methods
This week’s system design refresher: Vertical Vs Horizontal Scaling: Key Differences You Should Know (Youtube video) REST API Authentication Methods Symmetric encryption vs asymmetric encryption How does Redis persist data? Vertical Vs Horizontal Scaling: Key Differences You Should Know Forwarded this email? Subscribe here for moreLatest articles
If you’re not a subscriber, here’s what you missed this month.
The 6 Most Impactful Ways Redis is Used in Production Systems
The Tech Promotion Algorithm: A Structured Guide to Moving Up
To receive all the full articles and support ByteByteGo, consider subscribing:
This week’s system design refresher:
Vertical vs Horizontal Scaling (Youtube video)
9 of my favorite engineering blogs
REST API Authentication Methods
Symmetric encryption vs asymmetric encryption
How does Redis persist data?
Vertical Vs Horizontal Scaling: Key Differences You Should Know
Top 9 Engineering blog favorites
There are over 1,000 engineering blogs. Here are my top 9 favorites:
Netflix TechBlog
Uber Blog
Cloudflare Blog
Engineering at Meta
LinkedIn Engineering
Discord Blog
AWS Architecture
Slack Engineering
Stripe Blog
Over to you - What are some of your favorite engineering blogs?
REST API Authentication Methods
Authentication in REST APIs acts as the crucial gateway, ensuring that solely authorized users or applications gain access to the API's resources.
Some popular authentication methods for REST APIs include:
Basic Authentication:
Involves sending a username and password with each request, but can be less secure without encryption.
When to use:
Suitable for simple applications where security and encryption aren’t the primary concern or when used over secured connections.Token Authentication:
Uses generated tokens, like JSON Web Tokens (JWT), exchanged between client and server, offering enhanced security without sending login credentials with each request.
When to use:
Ideal for more secure and scalable systems, especially when avoiding sending login credentials with each request is a priority.OAuth Authentication:
Enables third-party limited access to user resources without revealing credentials by issuing access tokens after user authentication.
When to use:
Ideal for scenarios requiring controlled access to user resources by third-party applications or services.API Key Authentication:
Assigns unique keys to users or applications, sent in headers or parameters; while simple, it might lack the security features of token-based or OAuth methods.
When to use:
Convenient for straightforward access control in less sensitive environments or for granting access to certain functionalities without the need for user-specific permissions.
Over to you: Which REST API authentication method do you find most effective in ensuring both security and usability for your applications?
Symmetric encryption vs asymmetric encryption
Symmetric encryption and asymmetric encryption are two types of cryptographic techniques used to secure data and communications, but they differ in their methods of encryption and decryption.
In symmetric encryption, a single key is used for both encryption and decryption of data. It is faster and can be applied to bulk data encryption/decryption. For example, we can use it to encrypt massive amounts of PII (Personally Identifiable Information) data. It poses challenges in key management because the sender and receiver share the same key.
Asymmetric encryption uses a pair of keys: a public key and a private key. The public key is freely distributed and used to encrypt data, while the private key is kept secret and used to decrypt the data. It is more secure than symmetric encryption because the private key is never shared. However, asymmetric encryption is slower because of the complexity of key generation and maths computations. For example, HTTPS uses asymmetric encryption to exchange session keys during TLS handshake, and after that, HTTPS uses symmetric encryption for subsequent communications.
How does Redis persist data?
Redis is an in-memory database. If the server goes down, the data will be lost.
The diagram below shows two ways to persist Redis data on disk:AOF (Append-Only File)
RDB (Redis Database)
Note that data persistence is not performed on the critical path and doesn't block the write process in Redis.
AOF
Unlike a write-ahead log, the Redis AOF log is a write-after log. Redis executes commands to modify the data in memory first and then writes it to the log file. AOF log records the commands instead of the data. The event-based design simplifies data recovery. Additionally, AOF records commands after the command has been executed in memory, so it does not block the current write operation.RDB
The restriction of AOF is that it persists commands instead of data. When we use the AOF log for recovery, the whole log must be scanned. When the size of the log is large, Redis takes a long time to recover. So Redis provides another way to persist data - RDB.
RDB records snapshots of data at specific points in time. When the server needs to be recovered, the data snapshot can be directly loaded into memory for fast recovery.
Step 1: The main thread forks the‘ bgsave’ sub-process, which shares all the in-memory data of the main thread. ‘bgsave’ reads the data from the main thread and writes it to the RDB file.
Steps 2 and 3: If the main thread modifies data, a copy of the data is created.
Steps 4 and 5: The main thread then operates on the data copy. Meanwhile ‘bgsave’ sub-process continues to write data to the RDB file.Mixed
Usually in production systems, we can choose a mixed approach, where we use RDB to record data snapshots from time to time and use AOF to record the commands since the last snapshot.
Like Comment Restack © 2023 ByteByteGo
548 Market Street PMB 72296, San Francisco, CA 94104
Unsubscribe
by "ByteByteGo" <bytebytego@substack.com> - 11:36 - 23 Dec 2023 -
Re: Web Designing Proposal
Hi,
In response to my earlier email, you have not responded. Just curious if you'd be interested in a website upgrade, repair or redesigning that could be made for very affordable prices.
Kind Regards,
Martin Smith
***************************************
From: Martin Smith
Sent: Friday, November 17, 2023 3:17 PM
Subject: Web Designing ProposalHi,
I am reaching out to see if there is anything that would like to upgrade, repair or redesign on your site. I am a web designer/developer that can do just about anything you can imagine at very affordable prices.
Our services with best work: -
1. E-commerce Websites2. WordPress Websites3. Shopify Websites4. Magento Websites5. Drupal Websites6. Joomla Websites7. CMS Websites8. PHP Websites
I'd be happy to send some of our Designing and Development samples & price list, if you'd like to assess our work.
Kind Regards,Martin SmithWeb designer & developer***********************************************
by "Martin Smith" <seopowersolutions50@outlook.com> - 08:48 - 23 Dec 2023 -
API-Topia: Crafting exceptional API experiences for 2024! ✨
API-Topia: Crafting exceptional API experiences for 2024! ✨
It's time for everyone to embrace APIs and turn our tech efforts into tangible business results.As we say bye to the twists of 2023, let's embrace the magic of Tyk's API-Topia, which is all about top API experiences, including exceptional platform engineering value.
Because APIs aren't just connecting systems. They're driving transformative, organisation-wide impact. Putting APIs front and centre of our thinking means we can allow them to thrive, creating API experiences that teams and consumers love.
There's something for everyone in API-Topia. Here, you'll find:
- Tyk's API book of fun (definitions of fun may differ), where creativity meets code; more on that below.
- Tales from API-Topia: 28 ways brands are building world-leading API experiences.
- The road to API-Topia: A platform engineer's handbook.
So, as we stand at the cusp of a new year, let's toast to the lessons learned and the challenges conquered. Here's to finding your API-Topia with Tyk – where the journey is as delightful as the destination.
P.S. Want to hear more from Tyk? Subscribe to our newsletter here.
Tyk in the limelight
Tis the season for Tyk's API book of fun!
As we find ourselves knee-deep in tinsel and holiday excitement, we couldn't resist sharing a delightful discovery that's sure to inject a dose of eccentricity into your festive season – Tyk's API book of fun. Don't miss out. Click the link, download the book, and let the celebrations begin.
The resource hub
New blogs on the block
Tyk 5.2: Powerful OpenTelemetry Tracing
We weren’t kidding when we said observability will be fundamental to getting the best from your APIs in 2024. Now, we’re backing that prediction up with a powerful new feature as part of Tyk 5.2: OpenTelemetry Tracing. Get ready for all sorts of data-driven insights into your APIs! Check it out.
The business value of observability
Observability, especially distributed tracing, transforms API monitoring and troubleshooting. Beyond that, it offers valuable insights for maintaining control, security, and compliance in an organisation's API ecosystem. Here, we delve into the business benefits of observability for API teams. Read more.
Service mesh, proxy or gateway?
There are a range of tools optimised for solving different problems. But which do you need – a service proxy, a service mesh or an API gateway? Let's walk through the fundamental concepts and approaches to each of these to throw some light on the subject. Find out more.
Tyk events
Want to be the first to hear about our events? Sign up here to stay in the loop.
We also have a PLETHORA of webinars on all sorts of API-related topics you can crack into and watch on-demand here.
Go onn, you know you want to check them out!
Tyk, 87a Worship Street, London, City of London EC2A 2BE, United Kingdom, +44 (0)20 3409 1911
by "Budhaditya Bhattacharya" <communities@tyk.io> - 01:15 - 22 Dec 2023