Podcasts about ravendb

  • 33PODCASTS
  • 60EPISODES
  • 55mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Dec 17, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about ravendb

Latest podcast episodes about ravendb

Kodsnack
Kodsnack 620 - Encapsulation of knowledge, with Dejan Milicic

Kodsnack

Play Episode Listen Later Dec 17, 2024 61:47


Fredrik talks to Dejan Milicic about software development - understanding, methods, and stories. We start by talking about encapsulation of knowledge and the essential software in organizations. Almost every organization should - it can be argued - be developing software that solves their unique problems, and yet so many outsource so much of their knowledge encapsulation. Oh, and we can never completely encapsulate our knowledge in code either, so all the more reason to keep people who actually know what the code does and why around. Dejan tells us about his way to Ravendb and a developer relations role - and how you can craft your own job, stepping suitably outside of your comfort zone along the way. We also talk about shortening attention spans, daring to dig down a bit and find out about the context of things. Like the second sentence of some oft-repeated quote. Prohibit bad things, but help automate doing good things and avoid doing the bad things completely. Dejan shares some database backstories - why would someone want to build one more database? Specifically, what lead to the creation of Ravendb? And the very strong opinions which have been built into it. Avoiding falling into marketing-driven development. After that, we drift into talking about processes and how we work. Every organization is unique - which strongly speaks against adapting the “best practices” and methodologies of others. Or keeping things completely the same for too long. Innovation is also about doing what other people are not doing. Why is concurrency still hard? The free lunch has been over for twenty years! Functional programming and immutability offer ways forward, why aren't these concepts spreading even more and faster? We get right back to understanding more context when Dejan discusses how few of us seem to have understood, just for example, the L in SOLID. Dive deeper, read more, and you will find new things and come up with new ideas. Finally, Dejan would like to see software development becoming just a little bit more mathematical. So that things can be established, verified and built on in a different way. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Dejan Ravendb Informatics Domain-driven design Event sourcing Data is worthless - said in episode 601 Developer relations Nosql databases Jack of all trades Jimmy - who introduced Fredrik to Dejan at Øredev 2024 Hibernate Relational databases Oren Eini - creator of Ravendb Antipatterns n+1 Couchbase Scrum Agile software development The Toyota approach The Scrum guide Unison programming language - VC funded Dr. Dobb's journal The free lunch is over Concurrency SOLID Liskov substitution principle Repositories on top Unitofwork are not a good idea - by Rob Conery Elm Titles A mathematician turned software developer Coding, but without deadline Saturated with software development Encapsulation of knowledge A bit surreal Accept people as they are There's a second line Professional depression Prevented, not diagnosed The pipeline kind of thinking Frustration-driven development (You shouldn't be) Punished for being successful The largest company of his or her life so far Optimized for maintaining the status quo Wash away all the context Manager of one The proverbial Jira Substantial content Methods of moving forward

Kodsnack in English
Kodsnack 620 - Encapsulation of knowledge, with Dejan Milicic

Kodsnack in English

Play Episode Listen Later Dec 17, 2024 61:47


Fredrik talks to Dejan Milicic about software development - understanding, methods, and stories. We start by talking about encapsulation of knowledge and the essential software in organizations. Almost every organization should - it can be argued - be developing software that solves their unique problems, and yet so many outsource so much of their knowledge encapsulation. Oh, and we can never completely encapsulate our knowledge in code either, so all the more reason to keep people who actually know what the code does and why around. Dejan tells us about his way to Ravendb and a developer relations role - and how you can craft your own job, stepping suitably outside of your comfort zone along the way. We also talk about shortening attention spans, daring to dig down a bit and find out about the context of things. Like the second sentence of some oft-repeated quote. Prohibit bad things, but help automate doing good things and avoid doing the bad things completely. Dejan shares some database backstories - why would someone want to build one more database? Specifically, what lead to the creation of Ravendb? And the very strong opinions which have been built into it. Avoiding falling into marketing-driven development. After that, we drift into talking about processes and how we work. Every organization is unique - which strongly speaks against adapting the “best practices” and methodologies of others. Or keeping things completely the same for too long. Innovation is also about doing what other people are not doing. Why is concurrency still hard? The free lunch has been over for twenty years! Functional programming and immutability offer ways forward, why aren’t these concepts spreading even more and faster? We get right back to understanding more context when Dejan discusses how few of us seem to have understood, just for example, the L in SOLID. Dive deeper, read more, and you will find new things and come up with new ideas. Finally, Dejan would like to see software development becoming just a little bit more mathematical. So that things can be established, verified and built on in a different way. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Dejan Ravendb Informatics Domain-driven design Event sourcing Data is worthless - said in episode 601 Developer relations Nosql databases Jack of all trades Jimmy - who introduced Fredrik to Dejan at Øredev 2024 Hibernate Relational databases Oren Eini - creator of Ravendb Antipatterns n+1 Couchbase Scrum Agile software development The Toyota approach The Scrum guide Unison programming language - VC funded Dr. Dobb’s journal The free lunch is over Concurrency SOLID Liskov substitution principle Repositories on top Unitofwork are not a good idea - by Rob Conery Elm Titles A mathematician turned software developer Coding, but without deadline Saturated with software development Encapsulation of knowledge A bit surreal Accept people as they are There’s a second line Professional depression Prevented, not diagnosed The pipeline kind of thinking Frustration-driven development (You shouldn’t be) Punished for being successful The largest company of his or her life so far Optimized for maintaining the status quo Wash away all the context Manager of one The proverbial Jira Substantial content Methods of moving forward

The CollabTalk Podcast
Episode 123 | Building a Business on Open Source Foundations with Oren Eini

The CollabTalk Podcast

Play Episode Listen Later Apr 18, 2024 49:59


For this episode, I spoke with Oren Eini (@ayende), Founder and CEO of RavenDB and a Developer Technologies MVP, on On building a business around the open source community. You can find more information on my guest on my blog at https://buckleyplanet.com/2024/04/collabtalk-podcast-episode-123-with-oren-eini/

Data Engineering Podcast
Designing A Non-Relational Database Engine

Data Engineering Podcast

Play Episode Listen Later Apr 14, 2024 76:01


Summary Databases come in a variety of formats for different use cases. The default association with the term "database" is relational engines, but non-relational engines are also used quite widely. In this episode Oren Eini, CEO and creator of RavenDB, explores the nuances of relational vs. non-relational engines, and the strategies for designing a non-relational database. Announcements Hello and welcome to the Data Engineering Podcast, the show about modern data management This episode is brought to you by Datafold – a testing automation platform for data engineers that prevents data quality issues from entering every part of your data workflow, from migration to dbt deployment. Datafold has recently launched data replication testing, providing ongoing validation for source-to-target replication. Leverage Datafold's fast cross-database data diffing and Monitoring to test your replication pipelines automatically and continuously. Validate consistency between source and target at any scale, and receive alerts about any discrepancies. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold (https://www.dataengineeringpodcast.com/datafold). Dagster offers a new approach to building and running data platforms and data pipelines. It is an open-source, cloud-native orchestrator for the whole development lifecycle, with integrated lineage and observability, a declarative programming model, and best-in-class testability. Your team can get up and running in minutes thanks to Dagster Cloud, an enterprise-class hosted solution that offers serverless and hybrid deployments, enhanced security, and on-demand ephemeral test deployments. Go to dataengineeringpodcast.com/dagster (https://www.dataengineeringpodcast.com/dagster) today to get started. Your first 30 days are free! Data lakes are notoriously complex. For data engineers who battle to build and scale high quality data workflows on the data lake, Starburst powers petabyte-scale SQL analytics fast, at a fraction of the cost of traditional methods, so that you can meet all your data needs ranging from AI to data applications to complete analytics. Trusted by teams of all sizes, including Comcast and Doordash, Starburst is a data lake analytics platform that delivers the adaptability and flexibility a lakehouse ecosystem promises. And Starburst does all of this on an open architecture with first-class support for Apache Iceberg, Delta Lake and Hudi, so you always maintain ownership of your data. Want to see Starburst in action? Go to dataengineeringpodcast.com/starburst (https://www.dataengineeringpodcast.com/starburst) and get $500 in credits to try Starburst Galaxy today, the easiest and fastest way to get started using Trino. Your host is Tobias Macey and today I'm interviewing Oren Eini about the work of designing and building a NoSQL database engine Interview Introduction How did you get involved in the area of data management? Can you describe what constitutes a NoSQL database? How have the requirements and applications of NoSQL engines changed since they first became popular ~15 years ago? What are the factors that convince teams to use a NoSQL vs. SQL database? NoSQL is a generalized term that encompasses a number of different data models. How does the underlying representation (e.g. document, K/V, graph) change that calculus? How have the evolution in data formats (e.g. N-dimensional vectors, point clouds, etc.) changed the landscape for NoSQL engines? When designing and building a database, what are the initial set of questions that need to be answered? How many "core capabilities" can you reasonably design around before they conflict with each other? How have you approached the evolution of RavenDB as you add new capabilities and mature the project? What are some of the early decisions that had to be unwound to enable new capabilities? If you were to start from scratch today, what database would you build? What are the most interesting, innovative, or unexpected ways that you have seen RavenDB/NoSQL databases used? What are the most interesting, unexpected, or challenging lessons that you have learned while working on RavenDB? When is a NoSQL database/RavenDB the wrong choice? What do you have planned for the future of RavenDB? Contact Info Blog (https://ayende.com/blog/) LinkedIn (https://www.linkedin.com/in/ravendb/?originalSubdomain=il) Parting Question From your perspective, what is the biggest gap in the tooling or technology for data management today? Closing Announcements Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ (https://www.pythonpodcast.com) covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast (https://www.themachinelearningpodcast.com) helps you go from idea to production with machine learning. Visit the site (https://www.dataengineeringpodcast.com) to subscribe to the show, sign up for the mailing list, and read the show notes. If you've learned something or tried out a project from the show then tell us about it! Email hosts@dataengineeringpodcast.com (mailto:hosts@dataengineeringpodcast.com)) with your story. Links RavenDB (https://ravendb.net/) RSS (https://en.wikipedia.org/wiki/RSS) Object Relational Mapper (ORM) (https://en.wikipedia.org/wiki/Object%E2%80%93relational_mapping) Relational Database (https://en.wikipedia.org/wiki/Relational_database) NoSQL (https://en.wikipedia.org/wiki/NoSQL) CouchDB (https://couchdb.apache.org/) Navigational Database (https://en.wikipedia.org/wiki/Navigational_database) MongoDB (https://www.mongodb.com/) Redis (https://redis.io/) Neo4J (https://neo4j.com/) Cassandra (https://cassandra.apache.org/_/index.html) Column-Family (https://en.wikipedia.org/wiki/Column_family) SQLite (https://www.sqlite.org/) LevelDB (https://github.com/google/leveldb) Firebird DB (https://firebirdsql.org/) fsync (https://man7.org/linux/man-pages/man2/fsync.2.html) Esent DB? (https://learn.microsoft.com/en-us/windows/win32/extensible-storage-engine/extensible-storage-engine-managed-reference) KNN == K-Nearest Neighbors (https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm) RocksDB (https://rocksdb.org/) C# Language (https://en.wikipedia.org/wiki/C_Sharp_(programming_language)) ASP.NET (https://en.wikipedia.org/wiki/ASP.NET) QUIC (https://en.wikipedia.org/wiki/QUIC) Dynamo Paper (https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf) Database Internals (https://amzn.to/49A5wjF) book (affiliate link) Designing Data Intensive Applications (https://amzn.to/3JgCZFh) book (affiliate link) The intro and outro music is from The Hug (http://freemusicarchive.org/music/The_Freak_Fandango_Orchestra/Love_death_and_a_drunken_monkey/04_-_The_Hug) by The Freak Fandango Orchestra (http://freemusicarchive.org/music/The_Freak_Fandango_Orchestra/) / CC BY-SA (http://creativecommons.org/licenses/by-sa/3.0/)

Café debug seu podcast de tecnologia
#138 Building Resilient Systems: Availability, Scalability, and DevOps with Dejan Milicic

Café debug seu podcast de tecnologia

Play Episode Listen Later Apr 8, 2024 61:47


We had a conversation with Dejan Milicic, a Software Craftsman at RavenDB. We talked about Availability, Scalability, DevOps, Revolution, and some concepts of Software Architecture. Subjects covered in the theme Introduction of Dejan Milicic Fundamentals of Software Architecture High Availability in the System (explanation of the concept availability and strategies) How the DevOps culture transforms the work of Software Developers and teamwork itself Scalable Applications (what scalable means and the challenges of the applications) Discussion on lessons learners and best practices Advantages and Disadvantages of Vertical Scalability Advantages and Disadvantages of Horizontal Scalability Databases SQL can ben impact the performance an application Helpful links https://ravendb.net/articles/accelerating-devops-performance-and-peace-of-mind-via-ravendb Live Dockerized AI/ML RavenDb with Dejan https://www.youtube.com/watch?v=uD_i5y90ZYY https://ravendb.net/articles/using-machine-learning-with-ravendb https://medium.com/@fullstacktips/the-five-key-concepts-of-software-architecture-scalability-availability-reliability-8927e7d0c6fe Participants Jéssica Nathany (Software Developer  and  host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/ Weslley Fratini (Software Engineer and co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/ Dejan Milicic (Software Craftsman)LinkedIn: https://www.linkedin.com/in/dejanmilicic/ Edited by: AGO Movies https://thiagocarvalhofotografia.wordpress.com/question, suggestions or advertising send to: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.

Coding After Work podcast
RavenDb, passion, and books with Dejan Milicic

Coding After Work podcast

Play Episode Listen Later Feb 15, 2024 42:10


In this episode we talk to Dejan Milicic about the new version of RavenDb that just dropped.  We also talk about how importants passion is as a developer. Links from the episode: https://ravendb.net/ Dejan's book https://www.amazon.com/Introducing-RavenDB-Database-Modern-Persistence/dp/1484289188/  Developer Hegemony https://www.amazon.com/Developer-Hegemony-Erik-Dietrich/dp/0692866809  Dejan on the stream codingafterwork.com/YouTube/1e6dS9jSQWo Oren on the podcast codingafterwork.com/episodes/ac3985bd-abfc-42d0-9754-e1228ea1618e  

The .NET Core Podcast
From Code Generation to Revolutionary RavenDB Unveiling the Database Secrets with Oren Eini

The .NET Core Podcast

Play Episode Listen Later Jan 12, 2024 71:01


RJJ Software's Podcasting Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, where your podcast becomes extraordinary. We take a different approach here, just like we do with our agile software projects. You see, when it comes to your podcast, we're not just your editors; we're your collaborators. We work with you to iterate toward your vision, just like we do in software development. If you're ready to take your podcast to the next level, don't hesitate. Contact us at RJJ Software to explore how we can help you create the best possible podcast experience for your audience, elevate your brand, and unlock the vast potential in podcasting. Show Notes Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor. In this episode, I spoke with Oren Eini about RavenDb, he shared some practical tips for databases (it's not just a case of "index all the things", who knew?), and we talk about the speed at which Modern .NET is evolving and how that could possibly put new developers off. Oren has a very unique perspective on Modern .NET's innovation speed, as he's been around since the beginning: "I can tell you something really frightening. I started using .NET when it was before the One release, which was C# 10, which didn't have generics. And then we got generics at 2.0 and link at 3.5 and async I think in 50 or something like that. And when you realize the pace of change is amazing. Some of the things that I'm looking at right now, we have switch expressions now and pattern matching. They allow you to write very succinct code. But I think to myself, if I was trying to learn C# right now from scratch, the scope that I would have to deal with is far larger and some of those things are really complicated" — Oren Eini So let's sit back, open up a terminal, type in dotnet new podcast and we'll dive into the core of Modern .NET. Supporting the Show If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend or colleague, buying the host a coffee, or considering becoming a Patron of the show. Full Show Notes The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-6/from-code-generation-to-revolutionary-ravendb-unveiling-the-database-secrets-with-oren-eini/ Useful Links RavenDB Rhino Mocks Episode 111 - RavenDB with Oren Eini RavenDB's search engine: Corax Apache Lucene Oren on Twitter Oren's blog Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend. And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch. You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

Café debug seu podcast de tecnologia
#130 An Interview with Dejan Milicic - AI/ML Model with RavenDB, Open-source projects and Hard Skills

Café debug seu podcast de tecnologia

Play Episode Listen Later Oct 30, 2023 54:54


We spoke with Dejan Milicic, a Software Craftsman at RavenDB. During our conversation, Dejan delved into essential practices every developer should adopt, his contributions to open-source projects, and insights on project architecture and managing complex tasks. We also discussed when it's best to choose NoSQL databases for certain projects. This discussion was particularly insightful, highlighting the hard skills and primary areas of focus that Senior Software Engineers should prioritize. Subjects covered in the theme Introduction Dejan Milicic What is DevRel? AI/ML Model with RavenDB Index and Maps RavenDB Concepts about NoSQL that Sofware Engineers to need understand before choosing the database Scalable applications, performance, architecture, and choosing a database Open Source - applications, developers, projects Why we can contribute more? With so many things developers need to study such as code, patterns, architecture, and DevOps, how can we improve our hard skills without losing focus? What advice would you give to new developers? Helpful links https://ravendb.net/articles/accelerating-devops-performance-and-peace-of-mind-via-ravendb Live Dockerized AI/ML RavenDb with Dejan https://www.youtube.com/watch?v=uD_i5y90ZYY https://ravendb.net/articles/using-machine-learning-with-ravendb https://ravendb.net/articles/announcing-ravendb-5-1-machine-learning-time-series-data-compression Participants Jéssica Nathany (Software Developer  and  host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/Weslley Fratini (Software Engineer and co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/ Dejan Milicic (Software Craftsman and MVP Microsoft)LinkedIn: https://www.linkedin.com/in/dejanmilicic/ Edited by: AGO Movies https://thiagocarvalhofotografia.wordpress.com/ question, suggestions or advertising send to: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.

.NET Rocks!
Data Sharding with Oren Eini

.NET Rocks!

Play Episode Listen Later Oct 12, 2023 64:00


What is data sharding, and why do you need it? Carl and Richard talk to Oren Eini about his latest work on RavenDB, including the new data sharding feature. Oren talks about the power of sharding a database across multiple servers to improve performance on massive data sets. While a sharded database is typically in a single data center, it is possible to distribute the shards across multiple locations. The conversation explores the advantages and disadvantages of the different approaches, including that you might not need it today, but it's great to know it's there when you do!

.NET Rocks!
Data Sharding with Oren Eini

.NET Rocks!

Play Episode Listen Later Oct 12, 2023 64:07


What is data sharding, and why do you need it? Carl and Richard talk to Oren Eini about his latest work on RavenDB, including the new data sharding feature. Oren talks about the power of sharding a database across multiple servers to improve performance on massive data sets. While a sharded database is typically in a single data center, it is possible to distribute the shards across multiple locations. The conversation explores the advantages and disadvantages of the different approaches, including that you might not need it today, but it's great to know it's there when you do!This show is part of the Spreaker Prime Network, if you are interested in advertising on this podcast, contact us at https://www.spreaker.com/show/5634793/advertisement

The Unhandled Exception Podcast
RavenDB Database Internals - with Oren Eini

The Unhandled Exception Podcast

Play Episode Listen Later Aug 11, 2023 53:13


In this episode, I had the pleasure of speaking with Oren Eini about RavenDB and diving deep into the world of database internals. We explore the intricacies of how databases work under the hood and discuss the challenges - especially around performance.Oren Eini, also known as Ayende Rahien, is the Founder and CEO of RavenDB, a leading NoSQL document database management platform, empowering both startups and Fortune 500 companies. With over 20 years of software development experience and business leadership, Oren is an internationally acclaimed presenter, a thought leader and an author, committed to continue and lead innovation of quality software and best practices. RavenDB delivers fully transactional (ACID), smart & agile, cutting-edge NoSQL end-to-end solutions, empowering businesses in efficient data management.For a full list of show notes, or to add comments - please see the website here

Café debug seu podcast de tecnologia
#122 RavenDB part2 com Daniel Jesus

Café debug seu podcast de tecnologia

Play Episode Listen Later Jul 31, 2023 50:23


No episódio anterior, fizemos uma gravação com o Oren Eini CEO e fundador do RavenDB e conversamos sobre carreira, como é seu trabalho no RavenDB e o que o RavenDB se diferencia de outros bancos de dados NoSQL. Assuntos abordados no tema Sobre a entrevista com o Oren Eini O que o RavenDB dos demais bancos NoSQL orientado a documento? Performance e escalabilidade do RavenDB Links úteis Mentoria Tech - https://site-mentoria-tech.vercel.app/ https://ravendb.net/articles/how-a-database-delivers-performance-under-heavy-load-ravendb https://db-engines.com/en/system/RavenDB https://ravendb.net/ Interview Oren Eini in Examico https://www.youtube.com/watch?v=Dyej6xH4-4s Oren Blog https://ayende.com https://hibernatingrhinos.com/ https://github.com/ravendb/ravendb-python-client episódio com Oren https://omny.fm/shows/cafe-de-bug/120-interview-with-oren-eini-ceo-of-ravendb https://www.infoq.com/br/presentations/system-architecture-with-nosql-and-ravendb/ https://www.youtube.com/watch?v=Bn4vJZT3ZLw https://indexoutofrange.com/RavenDBvsMongoDB/   Participantes Jéssica Nathany (Software Engineer  e  host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/ Weslley Fratini (Software Developer e co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/ Daniel Jesus (Bug maker at Hackaflag)LinkedIn: https://www.linkedin.com/in/djesusnet/ Editado por: AGO Filmes https://thiagocarvalhofotografia.wordpress.com/ dúvidas, sugestões ou  publicidade envie para: debugcafe@gmail.comSee omnystudio.com/listener for privacy information.

Hanselminutes - Fresh Talk and Tech for Developers
All the Performance with RavenDB's Oren Eini

Hanselminutes - Fresh Talk and Tech for Developers

Play Episode Listen Later Jul 13, 2023 34:23


In this episode, we talk to Oren Eini from RavenDB. RavenDB is a NoSQL document database that offers high performance, scalability, and security. Oren shares his insights on why performance is not just a feature, but a service that developers and customers expect and demand. He also explains how RavenDB achieves fast and reliable data access, how it handles complex queries and distributed transactions, and how it leverages the cloud to optimize resource utilization and cost efficiency!Sponsor: Head over to elevateai.com/hanselminutes to sign up today and get started!

Café debug seu podcast de tecnologia
#120 Interview with Oren Eini CEO of RavenDB

Café debug seu podcast de tecnologia

Play Episode Listen Later Jul 2, 2023 50:16


We had a conversation with Oren Eini CEO of RavenDB an open-source, document-oriented NoSQL database written in C# and with full ACID operations support.  In this program, Oren told us about his experience, life as CEO at RavenDB, and some of the purposes of RavenDB compared to other NoSQL databases on the market.  Subjects covered in the theme Introduction RavenDB Database Introdution Oren Eini (carrer, work and professional live in RavenDB ) How does RavenDB distinguish itself from other NoSQL databases in the market? Could you talk about some unique features or advantages? RavenDB is about performance and scalability What is the difference between MongoDB and RavenDB  What is the best scenario to start using RavenDB ? Job Opportunity in RevenDB What was your inspiration to develop RavenDB? (Daniel Jesus) How did you meet Elemar Jr.? (Daniel Jesus) Helpful links Mentoriship Tech - https://site-mentoria-tech.vercel.app/ https://ravendb.net/articles/how-a-database-delivers-performance-under-heavy-load-ravendb https://db-engines.com/en/system/RavenDB https://ravendb.net/ Interview Oren Eini in Examico https://www.youtube.com/watch?v=Dyej6xH4-4s Oren Blog https://ayende.com https://hibernatingrhinos.com/ https://github.com/ravendb/ravendb-python-client Participants Jéssica Nathany (Software Engineer  e  host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/Weslley Fratini (Software Engineer e co-host) LinkedIn: https://www.linkedin.com/in/weslley-fratini/ Oren Eini (CEO of RavenDB)LinkedIn: https://www.linkedin.com/in/ravendb/ Daniel Jesus (Software Engineer of Pague Veloz)LinkedIn: https://www.linkedin.com/in/djesusnet/ Edited by: AGO Movies https://thiagocarvalhofotografia.wordpress.com/ questions, suggestions or advertising send to: debugcafe@gmail.comApoia.se: https://apoia.se/cafedebugSee omnystudio.com/listener for privacy information.

Coffee and Open Source
Dejan Miličić

Coffee and Open Source

Play Episode Listen Later Mar 7, 2023 59:43


Dejan Miličić is an enthusiastic consultant and developer advocate at RavenDB with more than 20 years of experience as a professional software developer in designing, writing, and maintaining applications. Dejan is passionate about Open Source, RavenDB, Software Architecture, and Software Professionalism, supporting the Software Crafting Serbia community via workshops and meetups. He is an active proponent of knowledge sharing, professional ethics, and the usage of Type Driven Development and Functional techniques to reduce complexity, increase expressiveness, and improve the correctness of software. In his spare time, Dejan works on open-source projects, mentors startups in various development phases, and participates in Startup Accelerator programs supporting entrepreneurs through on-site and off-site consultations. You can follow Dejan on Social Media https://twitter.com/dejanmilicic https://www.linkedin.com/in/dejanmilicic/ PLEASE SUBSCRIBE TO THE PODCAST - Spotify: http://isaacl.dev/podcast-spotify - Apple Podcasts: http://isaacl.dev/podcast-apple - Google Podcasts: http://isaacl.dev/podcast-google - RSS: http://isaacl.dev/podcast-rss You can check out more episodes of Coffee and Open Source on https://www.coffeeandopensource.com/ Coffee and Open Source is hosted by Isaac Levin (https://twitter.com/isaacrlevin) --- Support this podcast: https://podcasters.spotify.com/pod/show/coffeandopensource/support

Purrfect.dev
3.4 - RavenDB with Oren Eini

Purrfect.dev

Play Episode Listen Later Feb 22, 2023 60:09


Oren breaks down RavenDB why he created RavenDB and then gives Alex a full demo on its features and capabilities. https://codingcat.dev/podcast/3-4-RavenDB-with-Oren-Eini Sponsors: Storyblok Have you already discovered Storyblok? They have an official Svelte SDK! 74,000 + developers & marketers use it to deliver powerful content experiences on any frontend: Websites, eCommerce, mobile apps, AR/VR, or voice content! Recorded: January 05, 2023 2:30 PM --- Send in a voice message: https://podcasters.spotify.com/pod/show/purrfect-dev/message Support this podcast: https://podcasters.spotify.com/pod/show/purrfect-dev/support

The .NET Core Podcast
RavenDB with Oren Eini

The .NET Core Podcast

Play Episode Listen Later Nov 25, 2022 79:31


Remember: you can also always follow the show on Twitter @dotnetcoreshow, and the shows host on Twitter @podcasterJay or visit our Contact page. Welcome to season 5 of the award-winning .NET Core Podcast! Check that link for proof. Hello everyone and welcome to The .NET Core Podcast is a podcast where we reach into the core of the .NET technology stack and, with the help of the .NET community, present you with the information that you need in order to grok the many moving parts of one of the biggest cross-platform, multi-application frameworks on the planet. I am your host, Jamie "GaProgMan" Taylor. In this episode, I talked with Oren Eini about RavenDB, why he took the time to create his own NoSql database engine, and the fact that he built it using .NET Core before it was released (back in the pre-1.0 days, when it was known as `dnx`), and some of the optimisation stories that he worked on when creating RavenDB. Along the way, we cover what the GC (or garbage collector) is, performance issues to look out for when dealing with large JSON objects, and some tips that he has for those who want to optimise their applications. The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at https://dotnetcore.show/episode-111-ravendb-with-oren-eini/ Useful Links from the episode: RavenDB on Twitter RavenDB online Oren on Twitter Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend. And don't forget to reach out via our Contact page. We're very interested in your opinions of the show, so please do get in touch. You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast

The Productive C# Podcast
23. RavenDB and .NET with Oren Eini

The Productive C# Podcast

Play Episode Listen Later Jul 3, 2022 51:42


In this episode, we will be learning more about the NoSQL Database, Raven DB, and why you should consider using it in your applications. Raven DB is written in C# .NET, so we explored what that means and the lessons Oren learned along the way. Finally, we finished with some career advice for .NET developers. Oren is a legend in the .NET community and a prolific blogger. It was a pleasure speaking with him. Enjoy the show! Links mentioned in the show: - https://ravendb.net - https://cloud.ravendb.net - https://ayende.com - @ayende

The InfoQ Podcast
Oren Eini on RavenDB, including Consistency Guarantees and C# as the Implementation Language

The InfoQ Podcast

Play Episode Listen Later May 23, 2022 32:52


Wesley Reisz talks to Oren Eini about the history of RavenDB. RavenDB is a fully transactional NoSQL Document database that implements both CP and AP guarantees at different times. During the conversation, the two discuss those CP/AP distributed systems challenges, the choice of implementation language (C#), and the current plans for RavenDB 6.0, which includes a server-side sharding implementation. Read a transcript of this interview: https://bit.ly/3LFP8C8 Subscribe to our newsletters: - The InfoQ weekly newsletter: https://bit.ly/24x3IVq - The Software Architects' Newsletter [monthly]: https://www.infoq.com/software-architects-newsletter/ Upcoming Events: QCon San Francisco: https://qconsf.com/ - Oct 24-28, 2022 - Oct 2-6, 2023 InfoQ Live: https://live.infoq.com/ - June 21, 2022 - July 19, 2022 - August 23, 2022 QCon Plus online: https://plus.qconferences.com/ - Nov 29 - Dec 9, 2022 QCon London https://qconlondon.com/ - March 26-31, 2023 Follow InfoQ: - Twitter: https://twitter.com/InfoQ - LinkedIn: https:// www.linkedin.com/company/infoq - Facebook: https://bit.ly/2jmlyG8 - Instagram: https://www.instagram.com/infoqdotcom/ - Youtube: https://www.youtube.com/infoq

All JavaScript Podcasts by Devchat.tv
NoSQL and RavenDB - JSJ 530

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later May 3, 2022 79:08


Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture and backend development. Dejan discusses the challenges and benefits of NoSQL databases, and what he has learned along the way to simplify and reduce the time required to make changes. We also talk about ways to approach different types of NoSQL databases, and how they should be used. Sponsors Top End Devs (https://topenddevs.com/) Raygun | Click here to get started on your free 14-day trial (https://raygun.com/?utm_medium=podcast&utm_source=jsjabber&utm_campaign=devchat&utm_content=homepage) Coaching | Top End Devs (https://topenddevs.com/coaching) Links NoSQL Database | RavenDB ACID NoSQL Document Database (https://ravendb.net/) Kaggle: Your Machine Learning and Data Science Community (https://www.kaggle.com/) Tweets by @6figuredev (https://twitter.com/6figuredev) Picks AJ- Ethan Garofolo on YouTube (https://www.youtube.com/watch?v=ArTS_AJ-smQ) AJ - Microservices on YouTube (https://www.youtube.com/channel/UCgBVkKoOAr3ajSdFFLp13_A?feature=emb_ch_name_ex) AJ - I Have Delivered Value… But At What Cost? (https://www.youtube.com/watch?v=DYvhC_RdIwQ) AJ - Brandon Sanderson (https://www.brandonsanderson.com/) Chuck - Scythe (https://boardgamegeek.com/boardgame/169786/scythe) Chuck - Upcoming Converences: JavaScript Summit in July, DHH Coming for Rails in August, Angular React Vue Etc in Fall/Winter (https://topenddevs.com/conferences) Chuck - Yellowstone (https://www.paramountnetwork.com/shows/yellowstone) Dejan - Idris (https://www.idris-lang.org/) Steve - Low Earth Orbit Visualization (https://platform.leolabs.space/visualization) Steve - Utah - Arches, Canyonlands, Lake Powell, Bryce Canyon, Monument Valley Special Guest: Dejan Milicic.

JavaScript Jabber
NoSQL and RavenDB - JSJ 530

JavaScript Jabber

Play Episode Listen Later May 3, 2022 79:08


Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture and backend development. Dejan discusses the challenges and benefits of NoSQL databases, and what he has learned along the way to simplify and reduce the time required to make changes. We also talk about ways to approach different types of NoSQL databases, and how they should be used. Sponsors Top End Devs (https://topenddevs.com/) Raygun | Click here to get started on your free 14-day trial (https://raygun.com/?utm_medium=podcast&utm_source=jsjabber&utm_campaign=devchat&utm_content=homepage) Coaching | Top End Devs (https://topenddevs.com/coaching) Links NoSQL Database | RavenDB ACID NoSQL Document Database (https://ravendb.net/) Kaggle: Your Machine Learning and Data Science Community (https://www.kaggle.com/) Tweets by @6figuredev (https://twitter.com/6figuredev) Picks AJ- Ethan Garofolo on YouTube (https://www.youtube.com/watch?v=ArTS_AJ-smQ) AJ - Microservices on YouTube (https://www.youtube.com/channel/UCgBVkKoOAr3ajSdFFLp13_A?feature=emb_ch_name_ex) AJ - I Have Delivered Value… But At What Cost? (https://www.youtube.com/watch?v=DYvhC_RdIwQ) AJ - Brandon Sanderson (https://www.brandonsanderson.com/) Chuck - Scythe (https://boardgamegeek.com/boardgame/169786/scythe) Chuck - Upcoming Converences: JavaScript Summit in July, DHH Coming for Rails in August, Angular React Vue Etc in Fall/Winter (https://topenddevs.com/conferences) Chuck - Yellowstone (https://www.paramountnetwork.com/shows/yellowstone) Dejan - Idris (https://www.idris-lang.org/) Steve - Low Earth Orbit Visualization (https://platform.leolabs.space/visualization) Steve - Utah - Arches, Canyonlands, Lake Powell, Bryce Canyon, Monument Valley Special Guest: Dejan Milicic.

The 6 Figure Developer Podcast
The Latest on RavenDB with Dejan Milicic

The 6 Figure Developer Podcast

Play Episode Listen Later Apr 26, 2022 36:05


  Episode 240 Dejan is a Software Craftsman from Novi Sad, Serbia and Developer Advocate for RavenDB.   Links https://twitter.com/dejanmilicic https://www.linkedin.com/in/dejanmilicic https://github.com/DejanMilicic   Resources https://ravendb.net/ https://demo.ravendb.net/ https://cloud.ravendb.net/ http://live-test.ravendb.net https://github.com/ayende/libgavran   "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast! Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!  

Coding After Work podcast
Oren Eini - Raven DB

Coding After Work podcast

Play Episode Listen Later Oct 7, 2021 82:02


In this episode, we talk to Oren Eini about RavenDB. https://ayende.com/blog/ https://ravendb.net/  @ayende Sponsors: Progress Telerik https://bit.ly/blazorui If Insurance: https://bit.ly/ifdev  NDC Conference https://www.ndcoslo.com

The 6 Figure Developer Podcast
Episode 206 – The Birth of RavenDB with Oren Eini

The 6 Figure Developer Podcast

Play Episode Listen Later Aug 2, 2021 39:23


  Oren Eini aka Ayende Rahien is the founder of Hibernating Rhinos which develops RavenDB, a NoSQL open source & ACID document database.   Links https://twitter.com/ayende https://ayende.com/blog/ https://github.com/ayende https://www.linkedin.com/in/ravendb/   Resources https://ravendb.net/ https://demo.ravendb.net/ https://ayende.com/blog/4499/why-raven-db https://ravendb.net/learn/inside-ravendb-book/reader/latest/1-welcome-to-ravendb http://demo.ravendb.net/ "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast! Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!  

Enginears
What Is a noSQL Database? | Featuring RavenDB | Enginears Podcast

Enginears

Play Episode Listen Later Jul 28, 2021 30:36


What really is a noSQL database? In this podcast we talk databases with RavenDB to understand how they built their world leading nonSQL database, capable of handling a million reads per second. With applications ranging from RavenDB on a Raspberry Pi to Fortune 500 companies.Prefer to watch your podcasts? Check us out on YouTube: https://bit.ly/3dCMPRb You can also find us on Twitter at: http://bit.ly/36cTJYr

Devchat.tv Master Feed
What is an ORM and why do they matter? - .NET 068

Devchat.tv Master Feed

Play Episode Listen Later May 11, 2021 56:51


Stuart Turner has been around since the early days of .NET and has seen the evolution of ORMs in .NET firsthand. In today's episode we go over different architectural styles, usage, performance and more in .NET ORMs. Want to know whether we prefer eager loading vs lazy loading or code first vs database first? Join us and find out. Panel Caleb Wells Shawn Clabough Guest Stuart Turner Sponsors Dev Influencers Accelerator Links Shay Rojansky - How Entity Framework translates LINQ all the way to SQL - Dotnetos Conference 2019 LINQ to DB .NET 027: High performance databases with RavenDB with Oren Eini | Devchat.tv MoreLINQ: Extensions to LINQ to Objects Advent of Code 2020 GitHub: Stuart Turner ( viceroypenguin ) Picks Caleb- Codecourse Shawn- ORM Designer for Entity Framework, NHibernate, and LINQ to SQL Stuart- LINQPad - The .NET Programmer’s Playground Stuart- Fiddler | Web Debugging Proxy and Troubleshooting Solutions  Contact Caleb: Caleb Wells Codes Twitter: Caleb Wells (@calebwellscodes) Linkedin: Caleb Wells Facebook: Caleb Wells Contact Shawn Twitter: Shawn Clabough (DotNetSuperhero)

Adventures in .NET
What is an ORM and why do they matter? - .NET 068

Adventures in .NET

Play Episode Listen Later May 11, 2021 56:51


Stuart Turner has been around since the early days of .NET and has seen the evolution of ORMs in .NET firsthand. In today's episode we go over different architectural styles, usage, performance and more in .NET ORMs. Want to know whether we prefer eager loading vs lazy loading or code first vs database first? Join us and find out. Panel Caleb Wells Shawn Clabough Guest Stuart Turner Sponsors Dev Influencers Accelerator Links Shay Rojansky - How Entity Framework translates LINQ all the way to SQL - Dotnetos Conference 2019 LINQ to DB .NET 027: High performance databases with RavenDB with Oren Eini | Devchat.tv MoreLINQ: Extensions to LINQ to Objects Advent of Code 2020 GitHub: Stuart Turner ( viceroypenguin ) Picks Caleb- Codecourse Shawn- ORM Designer for Entity Framework, NHibernate, and LINQ to SQL Stuart- LINQPad - The .NET Programmer’s Playground Stuart- Fiddler | Web Debugging Proxy and Troubleshooting Solutions  Contact Caleb: Caleb Wells Codes Twitter: Caleb Wells (@calebwellscodes) Linkedin: Caleb Wells Facebook: Caleb Wells Contact Shawn Twitter: Shawn Clabough (DotNetSuperhero)

The Angular Show
E053 - RavenDB

The Angular Show

Play Episode Listen Later Apr 6, 2021 71:58


We here at the Angular Show strive to deliver fun, newsworthy, and exciting developments in the Angular community. And, while databases may not be something you are familiar with or really have to even worry about, we wanted to take a break from our usual programming to reflect briefly on data persistence. After all, you need to put your user data somewhere, and we don't recommend stuffing everything into localStorage.In this episode, panelists Brian Love, Jennifer Wadella, and Aaron Frost welcome Oren Eini, founder of RavenDB, to the Angular Show. Oren teaches us about some of the key decisions around structured vs unstructured databases (or SQL vs NoSQL in hipster developer parlance). With the boom of document-driven unstructured databases, we wanted to learn why you might choose this technology, the pitfalls and benefits, and what are the options out there. Of course, Oren has a bit of a bias for RavenDB, so we'll learn what RavenDB is all about and why it might be a good solution for your Angular application.Show Noteshttp://howfuckedismydatabase.com/nosql/Shadon: https://www.shodan.io/Data Breaches: https://www.informationisbeautiful.net/visualizations/worlds-biggest-data-breaches-hacks/Israel COVID Stats: https://datadashboard.health.gov.il/COVID-19/generalConnect with us:Brian F Love - @brian_loveAaron Frost - @aaronfrostJennifer Wadella - @likeOMGitsFEDAYOren Eini - @ayende

Adventures in .NET
.NET 048: Settle into Couchbase with Matthew Groves

Adventures in .NET

Play Episode Listen Later Dec 1, 2020 61:36


Matthew Groves, a Senior Developer Advocate at Couchbase, let's us pick his brain about NoSQL. Curious about modeling, querying, ACID and more when it comes to Couchbase? This is the podcast episode for you! We might even discuss how Couchbase is and can be used in .NET. Matthew also introduces us to C# Advent which is a project he started four years ago and ties into December's advent calendar. Panel Caleb Wells Shawn Clabough Wai Liu Guest Matthew Groves Links Jepsen ACID Matthew's posts on the Couchbase blog Couchbase Couchbase Cloud .NET 027: High performance databases with RavenDB with Oren Eini The Fourth Annual C# Advent C# Advent Calendar 2020 Matthew's Twitter Matthew's Github Matthew's Blog Matthew on Twitch Picks Old Gods of Appalachia - Caleb RxJS decision tree - Wai Arsenal Camera Assistant - Shawn Halt and Catch Fire - Matthew Rec Room Masters - Matthew

Devchat.tv Master Feed
.NET 048: Settle into Couchbase with Matthew Groves

Devchat.tv Master Feed

Play Episode Listen Later Dec 1, 2020 61:36


Matthew Groves, a Senior Developer Advocate at Couchbase, let's us pick his brain about NoSQL. Curious about modeling, querying, ACID and more when it comes to Couchbase? This is the podcast episode for you! We might even discuss how Couchbase is and can be used in .NET. Matthew also introduces us to C# Advent which is a project he started four years ago and ties into December's advent calendar. Panel Caleb Wells Shawn Clabough Wai Liu Guest Matthew Groves Links Jepsen ACID Matthew's posts on the Couchbase blog Couchbase Couchbase Cloud .NET 027: High performance databases with RavenDB with Oren Eini The Fourth Annual C# Advent C# Advent Calendar 2020 Matthew's Twitter Matthew's Github Matthew's Blog Matthew on Twitch Picks Old Gods of Appalachia - Caleb RxJS decision tree - Wai Arsenal Camera Assistant - Shawn Halt and Catch Fire - Matthew Rec Room Masters - Matthew

JorgeCast - Internet das Coisas (IoT), Inovação e Tecnologia
Interview With Oren Eini aka Ayende about Carreer And RavenDB

JorgeCast - Internet das Coisas (IoT), Inovação e Tecnologia

Play Episode Listen Later Nov 6, 2020 72:37


Neste episódio conversei com o Oren sobre carreira, comunidade e o banco de dados RavenDB

Developer Weekly
RavenDB with Oren Eini

Developer Weekly

Play Episode Listen Later Sep 16, 2020 60:51


This episode is brought to you by me. If you like this show and want to support it, please visitmy courses on Pluralsight and buy my new book "200 Things Developers Should Know", which is about Programming, Career, Troubleshooting, Dealing with Managers, Health, and much more. You can find my Pluralsight courses and the book at www.developerweeklypodcast.com/About Oren Eini is the CEO of RavenDB, a NoSQL Distributed Database that's Fully Transactional (ACID) both across your database and throughout your database cluster. RavenDB Cloud is the Managed Cloud Service (DBaaS) for easy use.Oren Eini, aka Ayende Rahien, is a frequent blogger at ayende.com. He has over 20 years of experience in software development with a focus on the Microsoft and .NET ecosystem.Oren has been awarded Microsoft's Most Valuable Professional. He's an internationally acclaimed presenter appearing at DevTeach, JAOO, QCon, Oredev, NDC, Yow! and Progressive.NET conferences as well as authoring "Inside RavenDB", published by Hibernating Rhinos.He remains dedicated and focused on architecture and best practices that promote quality software and zero-friction development.Show resources:The RavenDB website https://ravendb.net/Follow Oren on TwitterOren's blogConnect with Oren on LinkedInFallacies of distributed computingLet me know what you think of the show by rating at in your favorite podcast player. You can easily do this by going to https://ratethispodcast.com/developerweekly. 

Devchat.tv Master Feed
.NET 027: High performance databases with RavenDB with Oren Eini

Devchat.tv Master Feed

Play Episode Listen Later May 26, 2020 66:02


Guest, Oren Eini joins the panelists of Adventures in .NET to share on the common database performance issues that led him to the path of writing his own database - RavenDB. Panel Shawn Clabough Wai Liu Guest Oren Eini "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links NoSQL Database Demo | RavenDB NoSQL Picks Oren Eini: Follow Oren on Twitter @, Github, LinkedIn, email: oren@ravendb.net Designing Data-Intensive Applications (DDIA) — book by Martin Kleppmann Shawn Clabough: Database Internals .NET Careers Follow Shawn on Twitter > @DotNetSuperhero Wai Liu: Modern Love Follow Adventures in .NET on Twitter > @dotNET_Podcast

amazon adventures panel high performance databases github oren modern love eini charles max wood ravendb martin kleppmann finding your dream developer job maxcoders guide shawn clabough wai liu dotnet podcast
Adventures in .NET
.NET 027: High performance databases with RavenDB with Oren Eini

Adventures in .NET

Play Episode Listen Later May 26, 2020 66:02


Guest, Oren Eini joins the panelists of Adventures in .NET to share on the common database performance issues that led him to the path of writing his own database - RavenDB. Panel Shawn Clabough Wai Liu Guest Oren Eini "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links NoSQL Database Demo | RavenDB NoSQL Picks Oren Eini: Follow Oren on Twitter @, Github, LinkedIn, email: oren@ravendb.net Designing Data-Intensive Applications (DDIA) — book by Martin Kleppmann Shawn Clabough: Database Internals .NET Careers Follow Shawn on Twitter > @DotNetSuperhero Wai Liu: Modern Love Follow Adventures in .NET on Twitter > @dotNET_Podcast

amazon adventures panel high performance databases github oren modern love eini charles max wood ravendb martin kleppmann finding your dream developer job maxcoders guide shawn clabough wai liu dotnet podcast
@TmanSpeaks - The Wave of Change
"The Wave of Change" Episode 015

@TmanSpeaks - The Wave of Change

Play Episode Listen Later Mar 11, 2020 75:53


Episode 015 "Database Design to No SQL"  I have some fun with the CEO and Founder of RavenDB, Oren Eini @ayende from Israel having him on the fly on the podcast teach me how No SQL works, what it is and why you would consider it.  Oren just goes into this overview of the evolution of the PC, it's really cool and it really sets the stage for having you think, how many times is my application making my hard drive spin and could it and should it be spinning much less with a better meta data dictionary and maybe there's something to this million little databases... and what you can do with the Cloud and Strawberries, you just have to listen to find out more!   

Azure DevOps Podcast
Oren Eini on DevOps Success at RavenDB (Part 2) - Episode 56

Azure DevOps Podcast

Play Episode Listen Later Sep 30, 2019 41:06


This is the second part to the two-episode series with Oren Eini! If you haven’t listened to the first part already be sure to tune into that one first!   Oren Eini, pseudonym Ayende Rahien, is a frequent blogger at Ayende.com and has over 20 years of experience in the development world, with strong focuses on the Microsoft and .NET ecosystem. As an internationally acclaimed presenter, Oren has appeared at DevTeach, JAOO (now GOTO) QCon, Oredev, NDC, Yow! and Progressive.NET conferences; sharing his knowledge via conferences and written works such as DSLs in Boo: Domain-Specific Languages in .NET, published by Manning and now another book, Inside RavenDB. Oren remains dedicated and focused on architecture and best practices that promote quality software and zero-friction development. And of course, Oren is also the founder and CEO of RavenDB; a fully transactional, NoSQL, all-in-one database.   In this second episode, Oren and Jeffrey continue their discussion about RavenDB and how Oren built the DevOps environment for it. There are many unique complexities to their environment and Oren details them all out — from the tests they conduct to the migration process, and much, much more — you won’t want to miss the second part to this fascinating conversation!   Topics of Discussion: [:53] Diving right back into the conversation, Jeffrey asks Oren how he has designed his DevOps environment to identify when he’s encountering tricky stuff? [1:45] Roughly how many test cases are there? [4:04] What is Oren’s server of choice? [4:22] Where and how to check out and download all the code for yourself! [6:05] The problem with unit tests.  [8:37] Oren explains how, after building, they fan out and do multiple deployments in different scenarios and platforms at once so that they can execute their tests. [9:29] What longevity tests are and what they accomplish. [13:00] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [13:28] Oren speaks about the value they’re getting from static analysis. [28:50] For those who have never used a document database before, when should they consider taking a look at or utilize RavenDB? [34:15] How does one migrate their data structure? How does that concept come into play with RavenDB? [35:29] Is there a migration process or tool for when you need to transform from time-to-time as part of your deployment? [35:40] In regards to integrating with other tools for people who only use SQL Server — what is there experience going to be like? [39:29] For those who want to learn more, Oren gives some recommendations on resources to follow-up on.   Mentioned in this Episode: Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure, by Jeffrey Palermo bit.ly/dotnetdevopsproject bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!Oren Eini (LinkedIn) DSLs in Boo: Domain-Specific Languages in .NET, by Ayande Rahien Inside RavenDB, by Oren Eini RavenDB GitHub.com/RavenDB/RavenDB Jeffrey’s .NET DevOps Bootcamp (Oct. 28-30th, in Lakeway, TX) Microsoft Ignite 2019 Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! Ayende.com   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

Azure DevOps Podcast
Oren Eini on DevOps Success at RavenDB (Part 1) - Episode 55

Azure DevOps Podcast

Play Episode Listen Later Sep 23, 2019 36:31


Today’s guest is Oren Eini, pseudonym Ayende Rahien. Oren is a frequent blogger at Ayende.com and has over 20 years of experience in the development world, with strong focuses on the Microsoft and .NET ecosystem. As an internationally acclaimed presenter, Oren has appeared at DevTeach, JAOO (now GOTO) QCon, Oredev, NDC, Yow! and Progressive.NET conferences; sharing his knowledge via conferences and written works such as DSLs in Boo: Domain-Specific Languages in .NET, published by Manning and now another book, Inside RavenDB. Oren remains dedicated and focused on architecture and best practices that promote quality software and zero-friction development.    Another interesting tidbit about Oren is that he is the founder and CEO of RavenDB — which also happens to be the topic of today’s podcast! They discuss how Oren came to start his own company, RavenDB, as well as how he built the DevOps environment for it.   Oren and Jeffrey dove incredibly deep into this topic — so deep in fact that the interview had to be split up into two parts! Look forward to the second part of this two-part series next week!   Topics of Discussion: [:40] Be sure to visit AzureDevOps.Show for past episodes and show notes! [:50] Jeffrey gives some announcements and lets you know where to get a hold of his book, .NET DevOps for Azure. [2:35] About today’s guest, Oren Eini. [3:43] Jeffrey welcomes Oren to the show! [4:04] Open Source is the norm now, but it wasn’t back then! Oren speaks about some of the differences in the industry. [9:13] Why did Oren decide to start his own company, RavenDB? [11:13] Oren explains Object-Relational Mappers (ORM) and provides some examples. [15:11] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [15:38] Jeffrey and Oren continue their conversation about and getting his company, RavenDB, off the ground.  [20:20] Oren speaks about becoming an expert in a handful of major databases and understanding what it means to talk to the database (because he was a prolific committer and maintainer for NHibernate a mature, open-source object-relational mapper for the .NET framework.) [25:25] How did Oren build a DevOps environment for RavenDB? [35:45] This is where part 1 of the interview ends — look forward to part 2 coming soon!   Mentioned in this Episode: Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure, by Jeffrey Palermo bit.ly/dotnetdevopsproject bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!Oren Eini (LinkedIn) DSLs in Boo: Domain-Specific Languages in .NET, by Ayande Rahien Inside RavenDB, by Oren Eini RavenDB GitHub.com/RavenDB/RavenDB Jeffrey’s .NET DevOps Bootcamp (Oct. 28-30th, in Lakeway, TX) Microsoft Ignite 2019 Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! Ayende.com Scott Guthrie Groups.Yahoo.com/neo/groups/altnetconf/info NHibernate   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

.NET Rocks!
RavenDB V4 with Kamran Ayub

.NET Rocks!

Play Episode Listen Later May 1, 2018 54:03


Where do you store your objects? Carl and Richard talk to Kamran Ayub about the latest version of RavenDB. Kamran talks about his experiences implementing Raven in different projects all the way back to version 2 - and how much he appreciates that this latest version offers a ton more features and the kind of stability you need in a data storage tool. The comparisons to MongoDB are inevitable, and it's impressive how similar they are - but clearly RavenDB has a .NET spin! Of course, it's open source and cross-platform, so you can run RavenDB anywhere you like - even a Raspberry PI!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
RavenDB V4 with Kamran Ayub

.NET Rocks!

Play Episode Listen Later May 1, 2018 54:02


Where do you store your objects? Carl and Richard talk to Kamran Ayub about the latest version of RavenDB. Kamran talks about his experiences implementing Raven in different projects all the way back to version 2 - and how much he appreciates that this latest version offers a ton more features and the kind of stability you need in a data storage tool. The comparisons to MongoDB are inevitable, and it's impressive how similar they are - but clearly RavenDB has a .NET spin! Of course, it's open source and cross-platform, so you can run RavenDB anywhere you like - even a Raspberry PI!Support this podcast at — https://redcircle.com/net-rocks/donations

Lambda3 Podcast
Lambda3 Podcast 84 – RavenDb

Lambda3 Podcast

Play Episode Listen Later Mar 1, 2018 77:41


Essa semana tivemos a ilustríssima visita do Elemar Jr pra conversar conosco sobre o banco de dados mais interessante do momento, o RavenDb! Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Giovanni, Victor e Elemar Pauta: Papel do Elemar no RavenDb O que é o RavenDb Custo Forma de rodar em nuvem Quem está usando o RavenDb (cases) Características interessantes do RavenDb RavenDb vs. MongoDb RQL (linguagem de consulta, novidade na v4) RavenDb vs. CosmosDb Ferramentas de dev e ops Raven e AI Suporte Desempenho do RavenDb. Participantes: Elemar Jr - @elemarjr Giovanni Bassi - @giovannibassi Victor Cavalcante - @vcavalcante Edição: Luppi Arts Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0

Hanselminutes - Fresh Talk and Tech for Developers
RavenDB, the open source NoSQL Database for .NET with Adi Avivi

Hanselminutes - Fresh Talk and Tech for Developers

Play Episode Listen Later May 11, 2017 30:13


RavenDB is am open source NoSQL Database for .NET that is fast and efficient. It's so efficient that the RavenDB team wanted to see if they could get it to run on a Raspberry Pi using .NET Core! Scott talks to Adi Avivi from the team about their accomplishment.

The NoSQL Database Podcast
NDP006: RavenDB, a NoSQL Database for .NET

The NoSQL Database Podcast

Play Episode Listen Later Jul 5, 2016 40:17


In this episode I am joined by Oren Eini, who is sometimes referred to as Ayende Rahien.  Oren is the creator of RavenDB, a popular NoSQL document database for .NET developers.  I am also joined by my friend and colleague, Matthew Groves, who is a .NET developer. Matthew helps me get all the details from Oren when it comes to RavenDB such as how it operates from a technical perspective, who the target audience is, and what kind of frameworks or SDKs are available. If you'd like to reach Oren, he can be found on Twitter at @ayende.  Matt Groves can also be found on Twitter at @mgroves. If you have any questions regarding this episode, send them to advocates@couchbase.com and they'll be answered as soon as possible.  

.NET Rocks!
Thinking Non-Relational Data with Oren Eini

.NET Rocks!

Play Episode Listen Later May 31, 2016 60:41


How do you manage your non-relational data? While at Techorama in Belgium, Carl and Richard talk to Oren Eini about his work with RavenDB and getting companies to really think about organizing non-relational data in a sensible way. The conversation focuses on how much relational database methodology (like normalization) has permeated thinking in development, so that we tend toward similar behavior when working on a non-relational data store. Store the objects as objects, it's going to be okay!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Thinking Non-Relational Data with Oren Eini

.NET Rocks!

Play Episode Listen Later May 31, 2016 60:40


How do you manage your non-relational data? While at Techorama in Belgium, Carl and Richard talk to Oren Eini about his work with RavenDB and getting companies to really think about organizing non-relational data in a sensible way. The conversation focuses on how much relational database methodology (like normalization) has permeated thinking in development, so that we tend toward similar behavior when working on a non-relational data store. Store the objects as objects, it's going to be okay! Support this podcast at — https://redcircle.com/net-rocks/donations

Private Equity Funcast
Technology Trends for 2016 -- What's Hot and What's Not?

Private Equity Funcast

Play Episode Listen Later Jan 20, 2016 52:08


Jim and Alan talk about the technology trends for 2016.   What's on the rise?  What technology is falling out of favor?  What will be the most hyped technology in 2016?  Jim asks the questions and Alan answers them on this latest episode of America's favorite technology-oriented, private-equity-themed, weekly podcast.  It's IoT, Elastic Search, MongoDB, RavenDB, Java, Cassandra, Hadoop, Ruby on Rails, Node.js, PostgreSQL, jQuery, Angular, Amazon RDS and even the Apple Watch! Plus, shout out for Carson McCullers "The Heart Is a Lonely Hunter"

10web
Programa 13 – RavenDB e bases de dados NoSQL – Bruno Lopes

10web

Play Episode Listen Later May 28, 2015


(download) Neste 13º episódigo tivemos connosco Bruno Lopes, co-fundador da weListen Business Solutions, webdeveloper e membro activo da comunidade NETponto. Voltamos à conversa mais técnica e desta vez o tema abordado foi RavenDB e bases... O post Programa 13 – RavenDB e bases de dados NoSQL – Bruno Lopes aparece primeiro no 10web.

.NET Rocks!
Adding Search to Your Applications with Itamar Syn-Hershko

.NET Rocks!

Play Episode Listen Later Nov 27, 2014 53:43


Carl and Richard talk to Itamar Syn-Hershko about adding search technologies to your application. The conversation starts out focused on what SQL Server can do for search... the LIKE operator. What about NoSQL? Itamar talks about the role that data stores like RavenDB can play as far as finding data. But then you get to dedicated indexing and search tools like Lucerne.NET, ElasticSearch and Solr. Itamar talks about the advantages of using these tools in terms of speed of indexing and search, as well as the ability to bring multiple data sources together under a common indexing strategy. How do you do search in your app?Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Adding Search to Your Applications with Itamar Syn-Hershko

.NET Rocks!

Play Episode Listen Later Nov 27, 2014 53:42


Carl and Richard talk to Itamar Syn-Hershko about adding search technologies to your application. The conversation starts out focused on what SQL Server can do for search... the LIKE operator. What about NoSQL? Itamar talks about the role that data stores like RavenDB can play as far as finding data. But then you get to dedicated indexing and search tools like Lucerne.NET, ElasticSearch and Solr. Itamar talks about the advantages of using these tools in terms of speed of indexing and search, as well as the ability to bring multiple data sources together under a common indexing strategy. How do you do search in your app?Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
RavenDB Update with Oren Eini

.NET Rocks!

Play Episode Listen Later Oct 15, 2014 50:00


While at the NSBConf in Brooklyn, Carl and Richard talk to Oren Eini about the latest version of RavenDB. Oren talks about the huge number of changes that have happened in version 3 of RavenDB - it's come a long way from a little transactional document store of years ago! The conversation digs into how the feature set was developed; Oren talks about digging into various customer projects to see how they have pushed his product in ways he had never considered before. The discussion also digs into other document stores, including Microsoft's recently announced Azure DocumentDB - and Oren is not that impressed, but it *is* a preview after all. Oren also talks about his views on MongoDB and what its strengths and weaknesses are. There are lots of different ways to store data, and you can pick the one that is right for you... there is no one way to do it!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
RavenDB Update with Oren Eini

.NET Rocks!

Play Episode Listen Later Oct 15, 2014 49:59


While at the NSBConf in Brooklyn, Carl and Richard talk to Oren Eini about the latest version of RavenDB. Oren talks about the huge number of changes that have happened in version 3 of RavenDB - it's come a long way from a little transactional document store of years ago! The conversation digs into how the feature set was developed; Oren talks about digging into various customer projects to see how they have pushed his product in ways he had never considered before. The discussion also digs into other document stores, including Microsoft's recently announced Azure DocumentDB - and Oren is not that impressed, but it *is* a preview after all. Oren also talks about his views on MongoDB and what its strengths and weaknesses are. There are lots of different ways to store data, and you can pick the one that is right for you... there is no one way to do it!Support this podcast at — https://redcircle.com/net-rocks/donations

Hanselminutes - Fresh Talk and Tech for Developers
Inside RavenDB with Michael Yarichuk

Hanselminutes - Fresh Talk and Tech for Developers

Play Episode Listen Later Aug 21, 2014 33:20


Scott chats with Michael Yarichuk about RavenDB. Michael works with Ayende and the RavenDB team on their document database. Scott is trying to learn about document databases and Michael helps him along the path, exploring those computer science concepts that make document databases unique.

Coder Radio
Your Database is Slow | CR 91

Coder Radio

Play Episode Listen Later Mar 3, 2014 54:14


Oren Eini from Hibernating Rhinos joins us to discuss their “second generation” document database written in .NET. We have an insightful conversation about RavenDB, a flexible data model designed to address requirements coming from real-world systems. Plus our surprising answer to the big certification question, your emails, and more.

.NET Rocks!
Oren Eini Does NoSQL First

.NET Rocks!

Play Episode Listen Later Nov 13, 2012 55:37


On the .NET Rocks! Visual Studio 2012 Launch Road Trip, Carl and Richard stopped in at the NoVa Code Camp in Reston, Virginia and talked to Oren Eini about the role of NoSQL in modern application development. Oren explores the compromises that developers make to work with relational databases - compromises that are made by reflex, with almost no thought. He makes the case that in many cases, building applications that store data in NoSQL stores (including RavenDB) are simpler, more reliable and faster to develop. So what is the role of SQL Server in this new world? Listen to find out!Support this podcast at — https://redcircle.com/net-rocks/donations

Distributed Podcast
Episode 007: Interview with Ayende Rahien

Distributed Podcast

Play Episode Listen Later May 31, 2011


In this episode we spend some quality time with Oren Eini (otherwise known as Ayende Rahien). We talk about RavenDB, building distributed systems and designing frameworks in general. MP3 Download: Distributed Podcast, Episode 7 Episode References Ayende @ Rahien RavenDB Newtonsoft.JSON Release It! By the way, Oren Eini just got married recently! We use this opportunity […]

.NET Rocks!
Ayende Does Transactions with RavenDB

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 56:09


Carl and Richard talk to Oren Eini, aka Ayende Rahein, about RavenDB. RavenDB is a NoSQL JSON document database. Oren explains how he came to the realization that he needed to build his own data store, and the advantages of document databases over relational databases. Is SQL dead? Not hardly, but RavenDB is an interesting addition to your data solution!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Derick Bailey Explores JavaScript Frameworks

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 43:47


Carl and Richard talk to Derick Bailey about JavaScript in general and JavaScript frameworks specifically. The conversation starts out with a discussion about the state of JavaScript in general, discussing the recent popularity of Node.js. Derick then digs into Backbone.js and how it works with jQuery to keep things far more organized. He also discusses utilizing MongoDB and RavenDB from JavaScript using JSON as the communication path. The discussion ends with some looks at the future of JavaScript in Windows 8 and the next generation of browsers.Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Keith Brown Does ETL Between RavenDB and SQL Server

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 53:37


Carl and Richard talk to Keith Brown of Pluralsight about his work with RavenDB and SQL Server. The topic calls back to earlier conversations about the advantages of using NoSQL technology like RavenDB on the front end of an application and SQL Server on the back end for reporting. This is exactly how Pluralsight works, and Keith explains how the implementation is done.Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
RavenDB on MSNBC!

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 53:36


Carl and Richard talk to John Bennett and Colin Hicks from MSNBC along with Oren Eini about the role RavenDB has played in building applications. John talks about how MSNBC was using SQL Server essentially as a blob store, storing stories as XML documents inside of the database. The conversation digs into the challenges of running a web site with well over a billion page views a month, the impact of breaking news on traffic, and how RavenDB solves the document storage problem effectively for MSNBC.Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Oren Eini Does NoSQL First

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 55:36


On the .NET Rocks! Visual Studio 2012 Launch Road Trip, Carl and Richard stopped in at the NoVa Code Camp in Reston, Virginia and talked to Oren Eini about the role of NoSQL in modern application development. Oren explores the compromises that developers make to work with relational databases - compromises that are made by reflex, with almost no thought. He makes the case that in many cases, building applications that store data in NoSQL stores (including RavenDB) are simpler, more reliable and faster to develop. So what is the role of SQL Server in this new world? Listen to find out!Support this podcast at — https://redcircle.com/net-rocks/donations