Get ready to learn about Redis and its Community from the Stars who make it shine. RedisPods is a monthly interview and community update for developers and DevOps professionals about the many ways our guests use Redis. (Formally known as the Redis Stars Podcast)
[01:08] - Can you tell us something about Groww as a company and what kind of business it is involved in?
[02:13] - Can you tell us about your customer base?
[03:00] - Can you tell us more about the overall architecture and technologies you use?
[03:51] - During our initial conversation, you mentioned that you moved from Google Memorystore to Managed Redis Enterprise solution. What was the primary reason for switching to Redis Enterprise?
[05:00] - You talked about the microservices architecture? Can you explain how well your overall tech stack looks like, whether it was monolithic or transitioning to microservices?
[06:00] - Can you tell us about the tool that you used for the CI-CD platform?
[07:21] - In our initial discussion, you shared that you are using Istio? Can you share with our listeners what Istio is and how Redis fits into Istio?
[08:50] - Were you only using Redis as a caching or also as a primary database?
[09:45] - Can you share the challenges that you faced with the existing RDMS?
[10:34] - What do you like the most about Redis as a company as well as technology?
[11:56] - How was the learning path for new developers
[12:34] - What do you want to do next with Redis?
[01:02] Please introduce yourself and share your Redis experience?
[02:49] Is Onto11 Fantasy Sports Mobile Gaming platform limited to India?
[04:20] How has COVID19 impacted the Oneto11 gaming platform?
[08:19] Can you brief us about the tech stack that was powering the OneTo11 gaming platform?
[10:15] What is your deployment environment for Redis? Also, how did you select it?
[10:40] You shared the challenges you faced on the first day of announcing this platform in September 2020. Can you deep dive into why service went disrupted and how you overcome the challenge?
[14:10] In our initial discussion, you shared an interesting story about the challenges you faced with the leaderboard? Can you brief our listeners about it?
[15:38] You talked about RediSearch and RedisGraph as a possible Redis module that you are planning to leverage? May I know why you are planning to choose these two modules and what advantages you think can power your Oneto11 Gaming platform?
[17:15] Looking ahead, what is your plan with Redis? Is there any Redis Enterprise module are you planning to use in the near future?
[19:00] What is the differentiator of Oneto11 to other Fantasy Sports Gaming apps? What makes Oneto11 so special?
References:
[:30] Tell us a little bit about yourself?
[1:00]What have you been doing to stay busy during this COVID world?
[1:30]You can talk about Walmart and the role you are working on?
[2:15] When did you get to know about Redis for the first time?
[6:05] What type of Infrastructure did you use for Kubernetes?
[7:10] I was going through your medium blog post titled “Redis Centric Fraud Detection System” where you mentioned that “AI plays a huge part in Fraud detection and Redis has extensive support for that.”. Can you elaborate?
[9:50] Apart from real-time Ad Fraud detection, what are the other exciting things around Redis you are working on?
[11:50] Which feature would you love to see in Redis?
[12:30] What developer tools do you enjoy using the most?
Relevant Links:
Repo - Building Real Time Fraud Detection Application using Redis
Blog - Redis Centric Real-Time Fraud Detection
Blog - Introducing the Redis Data Source Plug-in for Grafana
[0:40] Tell us a little bit about yourself?
[1:45] Tell us about HybrowLabs? What do you work on there?
[2:45] You have been quite active in the Pune Developer Community (PDC)and have been busy delivering talks around Redis? Tell us what motivates you in sharing these knowledge?
[3:50] When did you get to know about Redis for the first time?
[5:15] Last December, you co-authored a blog around “Serverless Development with AWS Lambda and Redis Enterprise Cloud” with Tugdual Grall and I really found it very interesting? For anyone who hasn't read the blog, can you briefly describe the complete theme of the blog post?
[7:15] Which are your favorite Redis modules and what kind of use cases have you been leveraging for?
[8:35] Do you have plans to write any module?
[11:45] Which feature would you love to see in Redis?
[12:45] Can you share what kind of book it is and how it is going to benefit the community?
[15:25] What developer tools do you enjoy using the most throughout your day-to-day?
Relevant Links:
Blog - Serverless Development with AWS Lambda and Redis Enterprise Cloud | Redis Labs
https://www.hybrowlabs.com
https://medium.com/sellezely
[1:15] In this COVID situation, what stuff are you doing at home to make life interesting?
[2:00] Can you share your overall experience around the hackathon?
[3:30] What was your mission and inspiration to participate in the Hackathon?
[5:00] Can brief the listeners about Data Science and why it would require a NoSQL database?
[6:00] Let us talk about your experience around Redis. When did you use Redis for the first time?
[9:00] Can you tell us how Redis fits into Data Science? What kind of problems does Redis solve for data scientists like you?
[13:00] Can you tell us how you are leveraging Redis tool or Modules for your data science projects
[14:00] Which feature would you love to see in Redis?
[17:00] What developer tools do you enjoy using the most?
Relevant Links
Team Acknowledgment
Thank you to Brian Wachanga (https://github.com/mcwachanga) for building such a great UX to the NLP pipeline and to Gavid D'mello (https://github.com/GavinDmello) for participation in Redis Beyond Cache hackathon.
[1:10] Can you tell us about MyTeam11 as a company?
[1:50] Tell us about MyTeam11 fantasy sport gaming platform?
[2:50] Impact of COVID on this gaming platform?
[5:25] What is your deployment environment for Redis?
[7:50] What programming languages do you use?
[9:00] How often do you deploy in production?
[9:25] Are you using Redis both as a caching solution as well as primary database?
[10:15] What is your future plan with Redis?
[11:25] What made you move from Open Source Redis to Redis Enterprise Cloud?
Relevant Links:MyTeam11 Case Study
Redis Enterprise Cloud
Community Knowledge Forum
Redis University
YourStory - At AWS Cloud Day 2020 in Jaipur
YourStory - How AWS is helping MyTeam 11 launch new features
YourStory - AWS Startup CXO Mixer 2020
[1:15] Rajeev, can you tell us something about Razorpay as a company and what kind of business it is involved in?
[2:15] Rajeev, Can you tell us more about the overall architecture and technologies you use?
[3:30] Hemanth, what kind of challenges did you face with your existing tech stack?
[5:10] Hemanth, what compelled you to switch to Redis and include it in your tech stack?
[6:25] Hemanth, Can you brief about Redis Bloom Filter to our listeners who are pretty new to this?
[9:20] ] Hemanth, What other Redis Use case are you using?
[9:50] Hemanth, Can you drive deeper into the Rate Limiting side of things?
[11:15] Rajeev, what are you the proudest of?
[14:00]: Rajeev, What do you like the most about Redis as a company as well as technology?
[15:35]: Rajeev, what do you want to do next with Redis?
Relevant Links:Rate limiting
Bloom filters
RedisBloom
Redis Mutex locks
[1:30] Vijay can you tell us about Freshworks?
[3:00] What have you done with Redis?
[4:00] How do you choose technology/databases?
[8:45] How do you deploy?
[12:45] Tell us more about your “main Redis” use case
[14:50] Do you have an idea of operations per second?
[17:45] Did you do the migration live?
[18:05] How does Freshworks leverage the Bloom filter?
[17:00] What made you migrate from Elastic Cache?
[20:50] Any other use case you want to highlight?
[23:25] Why Freshworks uses the Lua script
[24:50] What to come next?
[26:10] What are you the proudest of in your project?
[27:30] How do you keep your developers engage?
Relevant Links:
Freshworks.com
Freshworks Use Case
Basic Rate Limiting Best Practices
RedisBloom
[1:45] Yossi - Can you tell us about the thinking behind the Redis governance model and Core Team?
[5:05] Yossi - What is the mission and vision ahead for Redis?
[9:00] Oran - Today Redis holds 430+ contributors and 240+ releases over GITHUB. How do you manage to get it together and work towards the team's vision and roadmap?
[14:35] Itamar - Can you tell us something about the Redis Community? What makes it unique?
[19:00] Yossi - Tell us about the biggest challenge for Redis today in terms of both as a technology as well as community? How do you plan to overcome it?
[27:05] Itamar - What would be your advice to developers who really want to contribute back to Redis Open Source––where is the most need?
[33:15] Yossi - What are you and the rest of the team working on and what is to come in the next release?
[38:00] Yossi - you have been the lead for the Redis Raft project. Can you brief us about this project?
Relevant Links:
Redis.io
Redis GitHub
Redis DB Google Group
[1:50] Can you tell us where you have been using Redis as a cache on your projects, and what were the outcome benefits?
[4:40] In addition to cache, Redis is also a perfect fit for ecommerce “Cart”, can you tell us more about it?
[9:45] Example dealing with “black friday”, have you seen and deployed specific things for these kinds of events? Any tips?
[11:10] So far we have talked about very common use cases for Redis: make the application faster, more scalable and resilient, do you have other use cases that you would like to discuss?
[12:35] You are mentioning, RediSearch, can you tell us more about it, and how you have used it?
[19:00] Do you see other complementary technologies, Streams?
[21:00] How does kubernetes align with Redis?
[21:30] How do you work on your planning and testing leading up to BlackFriday?
Relevant Links:* https://redis.io * https://oss.redislabs.com/redisearch/ * https://oss.redislabs.com/redisjson/ * https://redislabs.com/modules/redis-gears/ * https://redislabs.com/solutions/industries/retail/
(Questions with TimeStamps)* [2:30 ] Can you tell us more about what Azure Cache for Redis is? * [4:40] Why this partnership – why is Microsoft & Redis Labs collaborating? * [8:50] So you already have a Redis integration, what is new with this new release/announcement? * [11:20] In addition to HA and scalability, what are the other exciting things? * [16:20 ] Do you have some examples of possible integration and added value of using Redis with Azure services? * [25:30 ] Can you tell us more about the collaboration between the engineering teams? How do you work together? * [31:15] What will be a good next step for our audience?
Relevant Links:* More info on the Azure website: aka.ms/RedisEnterprise * Sign up for the Webinar: aka.ms/RedisWebinar * Azure Free Trial: https://azure.microsoft.com/en-us/free/ * Open Azure Day: https://events1.social27.com/microsoft-open-azure-day/page/pre-signup?ocid=AID3023914_QSG_481331
Relevant links * Linux Inlaws: https://linuxinlaws.eu * LinkedIn: https://www.linkedin.com/in/christoph-dr-zimmermann-ab48353 * ISO 9126: https://en.wikipedia.org/wiki/ISO/IEC_9126 * Static code analysis: https://en.wikipedia.org/wiki/Static_program_analysis * sonarqube: https://www.sonarqube.org * Redis modules & Rust: https://github.com/RedisLabsModules/redismodule-rs * Rust: https://rust-lang.org
About FaceMark:People’s Choice winner and First Runner-Up
FaceMark, built by Anshuman Agarwal, is a real-time video solution that can take student attendance in a classroom using contactless face recognition, so no one has to handle the same sign-in sheet. It was built with RedisAI, RedisGears, RedisTimeSeries, and Tensorflow.
Anshuman said this hackathon was his first time using Redis, and that he began the process thinking that advanced Redis features, like Redis Streams and Redis modules, would be extremely complicated. To his surprise and delight, that was not the case. “I built the first prototype of my architecture using Redis Streams and RedisGears within two to three hours of reading for the first time what they are,” he says. “I truly believe Redis has come a long way from what it’s known for, and the submissions in this hackathon are a true demonstration of the super powers Redis has.”
Notes: “What’s your history with Software development?” (1:45)
“How did you get started with Redis?” (2:25)
“How did you find out about the Hackathon?” (3:00)
“Can you give a quick intro of what you built and your experience building it with Redis?” (5:40)
“How did Redis help speed up your development?” (6:10)
“How did you arrive at your process of recognizing each person's specific face?” (10:00)
“Did you create the AI Layers?” (12:40)
“What Machine learning library are you using?” (13:30)
“What are you working on now?” (14:20)
“What is coming that you are excited about?” (16:30)
“What technologies are you excited about?” (18:25)
Relative links * Anshuman Agarwal: https://linkedin.com/in/anshuman73/ * Anshuman's Twitter: https://twitter.com/anshumanagr73 * Winning FaceMark Submission: https://devpost.com/software/facemark * Hackathon Video: Redis Pub/Sub & Redis Streams: https://youtu.be/O_jNJ32s6x8 * Redis Modules: https://redislabs.com/community/oss-projects/ * To stay up to date on upcoming hackathons: https://forum.redislabs.com & Redis Community Slack
Srivatsa Katta, Head of Engineering at Rapido in Bengaluru, India. Previously he was the head of Engineering at Dunya Labs. Srivatsa is Passionate in building scalable solutions for complex problems and has keen interest in building distributed systems. Currently Srivatsa is working with Rapido, one of the largest bike taxi platforms in India. Focussing more on last mile mobility in general and recently expanding to last mile logistics. They operate in 100+ cities with more than 1 million captains and 10 million customers on our platform.
[:40] “How’s life in Bangalore?”
[2:00] “What does Rapido do and what do you do at Rapido?”
[3:30] “How did you get your first start with Redis?”
[4:45]“What do you like most about Redis?”
[6:10]“What do you use Redis for at Rapido?”
[7:45] “What is distributed blocking?”
[15:20] “What do you do when services get overloaded?”
[16:30] “Are you using RateLimiting?”
[20:10]“What do you want to do next with Redis?”
Related Links:* Rapido: https://rapido.bike * Srivatsa's Linkedin Profile: https://www.linkedin.com/in/srivatsa-katta/ * Srivatsa's Twitter: @vatsakatta * Redis Client libraries: http://redis.io/clients * Geospatial Index: https://redislabs.com/redis-best-practices/indexing-patterns/geospatial/ * Rate Limiting: https://redislabs.com/redis-best-practices/basic-rate-limiting/ * Keyspace Expiry Notifications: https://redis.io/topics/notifications * Distributed Locks: https://redislabs.com/redis-best-practices/communication-patterns/ * Clean Rivers during COVID: http://f24.my/6YH0
I am a skilled Software Engineer with 15+ years of experience in software development (from backend and databases to UI) and 8+ years with various cloud platforms (AWS, Oracle, Google). I know how to use my technical skills to architect, code, deploy and scale sophisticated software systems.
The most important thing in building great software is not how to do it but what the customer need is and why such need exists. I work closely with customers, executives, and other engineers to answer these questions and then I build great software.
Notes: [1:30] “How did we first meet?”
[4:00] “How did you get your start with Redis?”
[5:00] “What have you used over the years?”
[9:25] “What is most interesting to work on for you?”
[12:05] “What was your talk about at RedisDay Seattle & RedisConf Talks”
[24:45] “What are you currently working on with microservices?”
Related Links:* Personal blog: http://dmitrypol.github.io/ * Meetup: https://www.meetup.com/Seattle-Redis/ * Twitter: @dmitrypol * LinkedIn: linkedin.com/in/dmitrypol/ * dmitrypol.github.io (blog) * dmitrypol.github.io (company) * Oracle Cloud Free Tier - (Right Top Corner) * RedisConf presentation - “Using Redis with Python to Analyze COVID-19 Data”
Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2.
Today, he is a recognized thought leader in microservices and speaks regularly at international conferences. Chris is the creator of Microservices.io, a pattern language for microservices, and is the author of the book Microservices Patterns. He provides microservices consulting and training to organizations that are adopting the microservice architecture and is working on his third startup Eventuate, an application platform for developing transactional microservices.
Show Notes:
Related Links:
Scott Haines is a full stack engineer with a focus on real-time, highly available analytics and insights systems. He works at Twilio as a Senior Principal Software Engineer on the Voice Insights team where he helped drive Apache Spark adoption and streaming pipeline architecture best practices. Previously, Scott has presented at RedisDay Seattle and RedisConf20. View his sessions below.
RELATED LINKS:
"The Happy Marriage of Redis & Protobuf" - https://www.redisconf.com/watch/video-library/session/-M66QDbH6Sw-it5WWL0H
"Introduction to Machine Learning with Apache Spark and Redis"
Part 0 - Intro - https://www.redisconf.com/watch/video-library/session/-M66_PxiVbfKO8j8od2j
Part 1 - Spark Basics - https://www.redisconf.com/watch/video-library/session/-M7BKj806nF9WdV77DNq
Part 2 - Exploratory Data Analysis - https://www.redisconf.com/watch/video-library/session/-M7BKa8BImJvns00O1jQ
Part 3 - Feature Engineering - https://www.redisconf.com/watch/video-library/session/-M7BKYn1b7JNgiW80r7d
Part 4 - Logic Linear Analysis - https://www.redisconf.com/watch/video-library/session/-M7BNi3i6J1vyHnQK8Lc
Part 5 - Taking Things Online with Streaming - https://www.redisconf.com/watch/video-library/session/-M7BO6jHl1HUgvi65IJw
https://twitter.com/newfront
https://www.twilio.com/
Aaron is the author and co-maintainer of the popular Ember addon, EmberCLI Deploy, which has become the defacto addon for shipping Ember applications. He has spent the past 5 years evolving deployment patterns for JS web applications to allow faster shipping with more confidence, using patterns such as parallel deployments that leverage tools such as Redis. By day, Aaron is a tech lead at Phorest where he helps lead the development of their salon management software built in Ember.js and loves to ship at 4pm on Fridays :)
RELATED LINKS:
https://twitter.com/grandazz
https://cli.emberjs.com/release/basic-use/deploying/#emberclideploy
https://immutablewebapps.org
https://www.phorest.com
Erik Brandsberg is CTO at Heimdall Data. He specializes in application-networking technologies for web and backend databases such as Redis. His diverse experience at Alteon, Citrix, and Juniper Networks gave him a solid understanding of operational complexities in a modern infrastructure, which led to the founding of Heimdall Data.
Show Highlights:
Relevant Links:
Loris is a bioinformatician who has worked on everything from big-data problems in academia to consulting for fintech startups in Singapore. He now works at Redis Labs as a Developer Advocate, and writes for the company tech blog, speaks about Redis at conferences, and live codes on Twitch.
Show Highlights:
Relevant Links: