DatabasesMost applications use databases, yet many fail to follow even the most basic best practices causing poor performance, downtime and security incidents.
In this presentation, we will look into the foundational best practices you as a Developer should know about databases, with particular focus on the most popular Open Source Databases - MySQL, PostgreSQL, and MongoDB.
DatabasesPart of my job is finding groups that serve under-represented folks in tech. A sentiment voiced in the community is these groups are hard to find. I worked to make the organizations that I found visible and accessible for the public to use.
Elastic App Search provides a fast experience for creating a full-featured search. I will breakdown the pieces of diversityorgs.tech from initial import to search maintenance using Elastic App Search.
DatabasesMySQL 8.0 has a new release every three months and you may have missed new features that could impact you greatly. Such as hash joins, dual passwords, multi-valued indexes, JSON document validation, the Clone plugin, and more. Plus there are major changes in replication plus new utilities for backups. If you use MySQL and have not kept up to date with the latest releases you will be pleasantly surprised.
DatabasesNobody complains when the database is too fast. Those in search of ever faster queries will use indexed to speed them. But indexes have overhead and improper understanding of their technology can actually make things slower. Histograms are another technique that can be useful but they do not work for all types of data. This session will cover which to use when and help you understand why each has its place in the MySQL optimizer.
DatabasesMySQL is being increasingly run in the cloud - either by using cloud infrastructure or as DBaaS solution. In this talk we will look at the choices you’re going to face taking MySQL to the Cloud, the benefits and drawbacks of choosing DBaaS vs rolling your own, look at the best practices around moving your data and workloads to the cloud, as well as achieving Performance, High Availability and Scale your application needs.
DatabasesIn the age of big data, NoSQL databases bring scalability, performance and other benefits to the table. On the other hand, developers have years of experience in designing object oriented systems and relational data models.
Using relational design mindset while designing NoSQL storage, would result in wrong design decisions. In this talk, I’ll share a few rules of thumb that helped me with designing data models for NoSQL databases.
DatabasesAs Daniel Tiger wisely sings, "It's OK to make mistakes. Try to fix them, and learn from them too."
Come learn common mistakes developers make as they model their data in document databases. You'll leave this session ready to spot and correct four common document database schema design anti-patterns.
DatabasesContainers are dramatically changing the way that application developers design and build their systems. Databases will need to be a part of this revolution as every application needs a data store. Come see a future vision of how full stack application development might look in the next few years.
To provide the best experiences, the usage of cookies are necessary. Some are essential for the proper functioning of the site, while others help us better cater to your interests.