DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Migrate, Modernize and Build Java Web Apps on Azure: This live workshop will cover methods to enhance Java application development workflow.

Modern Digital Website Security: Prepare to face any form of malicious web activity and enable your sites to optimally serve your customers.

Kubernetes in the Enterprise: The latest expert insights on scaling, serverless, Kubernetes-powered AI, cluster security, FinOps, and more.

E-Commerce Development Essentials: Considering starting or working on an e-commerce business? Learn how to create a backend that scales.

Avatar

Itamar Haber

[Deactivated] [Suspended]

Chief Open Source Redis Education Officer at Redis Labs, Ltd.

Rehovot, IL

Joined Mar 2011

https://redislabs.com

About

A self proclaimed “Redis Geek”, and Chief Open Source Software Education Officer at Redis Labs, the home of open source Redis, the world’s fastest NoSQL Database. Also the former Chief Developer Advocate, evangelising Redis to thousands of developers, helping it grow to over 46,000 Github commits and 35,000 StackOverflow questions. Previously AVP of Evangelism and Product Marketing Xeround, managing support and QA for thousands of users and acting as the company spokesperson across public events, webinars and PR. Add to that an EMBA from the Kellogg School of Management and you’ll get why I'm unique just like anyone else.

Stats

Reputation: 189
Pageviews: 175.6K
Articles: 1
Comments: 7
  • Articles
  • Comments

Articles

article thumbnail
AppFabric Coming Apart? 5 Reasons to Move to Redis Labs
Written by Leena Joshi Microsoft recently announced that Microsoft AppFabric 1.1 for Windows Server will be at the end of support on April 2, 2016. Less than a year away! Don’t panic yet, there is another, better solution. Redis is the product of choice for thousands of developers worldwide who want to accelerate their applications. Redis is the fastest growing NoSQL datastore, that runs in-memory and delivers millions of transactions at sub millisecond latencies. Redis Labs provides enterprise class Redis: as a downloadable product Redis Labs Enterprise Cluster (RLEC) or as a seamlessly scalable, highly available service, Redis Cloud. Here are the top 5 reasons to move applications using Microsoft AppFabric to Redis Cloud or Redis Labs Enterprise Cluster : Performance: One of the biggest reasons to move is the blazing fast performance and versatility of Redis. While AppFabric performs simple GET and SET commands, Redis comes with a variety of data structures (strings, lists, hashes, sets, sorted sets) and a sophisticated set of commands, embedded Lua scripting and bit operations that helps you address more than high speed caching – it lets you implement high speed transactions, real time analytics, in-app social functionality, messaging, job and queue management and much more. Scalability: The current AppFabric replacement offered by MS runs on Azure, however it is not a service that scales seamlessly like Redis Cloud. Redis Cloud with 4900+ customers to date is proven to be highly scalable and available and provides all the functionality of Redis with none of the deployment overhead. Also, if you don’t really want a cloud solution, RLEC (Redis Labs Enterprise Cluster) runs on-premises or wherever you are deployed and relieves you of any provisioning, configuring, scaling, clustering, monitoring – it fully automates all those tasks and makes it super-easy to deploy Redis clusters. Portability: AppFabric is Windows and .Net specific while Redis supports many environments and languages.Thanks to our community, Redis supports many languages including Python, Ruby, Java, PHP, Node, C, C# . So, if you have a mixed environment, now you can even extend your use of in-memory, high speed technologies. Built-in Monitoring: Both Redis Cloud and RLEC come with a dashboard to view different operational metrics as well as built-in alerts to receive notification on important events. This is very much more cumbersome with AppFabric and you would have had to use external tools to get the same level of manageability. Ease of use: Redis is simple yet very sophisticated and used by thousands of developers worldwide. It is #3 among NoSQL database adoption (source:DBengines) and #12 among all tools used by developers (source:Stackshare). This means that a talent pool of Redis users and a worldwide community is always there to help! RLEC is free to download and Redis Cloud has a free tier as well – so it is really easy to try out both those products. If you have any questions about migrating from AppFabric to Redis Labs, our solutions consultants are always here to help. Email us at sales@redislabs.com and we can set up some time to walk you through the migration! - See more at: https://redislabs.com/blog/appfabric-coming-apart-top-5-reasons-to-move-to-redis#.VYSGzucYGL4
June 22, 2015
· 760 Views · 0 Likes

Comments

Redisson PRO vs. Jedis: Which Is Faster?

Jan 31, 2017 · Nikita Koksharov

Very impressive results, thanks for sharing and TIL about the PRO version so best of luck with that too!

It would be intersting to see the open source edition of Redisson added to this comparison as well.

Where Is the API Economy Headed in 2017?

Jan 26, 2017 · Ana Jones

Redis is spelled with only one capital letter

Redis SORT With Jedis

Aug 04, 2016 · Tim Spann

Sure. Perhaps add a note to the effect then - most readers do not get to the comments section ;)

Redis SORT With Jedis

Jul 30, 2016 · Tim Spann

Hi Francois,

The article's very nice, but I have one reservation - SORT is done server-side and as such blocks it for its duration. Sorting is a classic example of a task that could be done by the client so I usually recommended doing it there instead. SORT's only unique use case is when used with the GET subcommand, but that's another anti-pattern in most cases (and not compatible with a clustered setup).

Just saying ;)

How to Setup Realtime Analytics over Logs with ELK Stack

Aug 26, 2014 · Saurabh Chhajed

Should it be RELK or something? :)

MySQL: Heikki Tuuri answers to Innodb questions, Part II

Jan 08, 2012 · Gerd Storm

Sean - that's a great piece you put together. It certainly highlights many of the considerations one should be aware of when deploying a database in the cloud a-la DYI mode. If there's one big thing that's missing from the above list it would be the need to constantly monitor your cloud-based database deployment for failures & performance issues. Many of our Database-as-a-Service users at Xeround actually cite ongoing DB operation as the top reason for them to prefer the service approach over doing it themselves.
Deploying MySQL on Amazon EC2 – 8 Best Practices

Jan 08, 2012 · mitchp

Sean - that's a great piece you put together. It certainly highlights many of the considerations one should be aware of when deploying a database in the cloud a-la DYI mode. If there's one big thing that's missing from the above list it would be the need to constantly monitor your cloud-based database deployment for failures & performance issues. Many of our Database-as-a-Service users at Xeround actually cite ongoing DB operation as the top reason for them to prefer the service approach over doing it themselves.

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: