January, 2022

article thumbnail

Paxos: using two consensus-building phases to handle unreliable nodes

Martin Fowler

Unmesh Joshi is ready to start the New Year with a few more of his Patterns of Distributed Systems. With this one he attempts the tricky task of explaining Paxos. This is a well-known protocol developed by Leslie Lamport, for nodes to reach a reliable consensus when both they, and the network, are prone to unexpected failure. Although it's well-known, it's also notoriously difficult to understand, indeed we had considerable difficulty getting our heads around it.

Network 303
article thumbnail

Rebundle raises $1.4M for plant-based hair extensions

TechCrunch

This morning Rebundle , a hair-focused startup based in St. Louis, announced that it has raised $1.4 million in a pre-seed round. M25 , a venture firm with a geographic focus on the Midwest, led the funding event. Prior to its pre-seed round, Rebundle had raised what CEO and co-founder Ciara Imani May described as six-figures worth of grant, and other non-dilutive capital in an interview with TechCrunch.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Log4J Vulnerability (Log4Shell) Explained

The Crazy Programmer

It is an open source library in java built for logging error messages in applications including networks, cloud computing services. This library has been used in many java programs designed for server as well as client applications. What is Log4Shell in Log4j? Log4Shell is a vulnerability that affects the core function of log4j. This allows the attacker to execute the code remotely leading to: Taking the complete control of the system.

article thumbnail

3 Leadership Values to Encourage in Every Member of Your Team

Let's Grow Leaders

Help your team be more compassionate, courageous, and curious. During difficult times, what leadership values matter most? We’ve been asking this question of the leaders we work with around the world. Consistently, compassion, courage, and curiosity continue to top the list, closely followed by flexibility and authenticity. In fact, in our recent LinkedIn poll, 61% said “compassion” was most the most critical leadership value this year.

article thumbnail

Top 5 Challenges in Designing a Data Warehouse for Multi-Tenant Analytics

Multi-tenant architecture allows software vendors to realize tremendous efficiencies by maintaining a single application stack instead of separate database instances while meeting data privacy needs. When you use a data warehouse to power your multi-tenant analytics, the proper approach is vital. Multi-tenant analytics is NOT the primary use case with traditional data warehouses, causing data security challenges.

article thumbnail

Why Do Organizations Need DevOps? Picking the Right Tool - Kovair Blog

Kovair - DevOps

Get information on - Why Do Organizations Need DevOps? Picking the Right Tool , follow Kovair Blog for letest information and updates on software development and information technology.

DevOps 203

More Trending

article thumbnail

Two Phase Commit

Martin Fowler

Continuing his exploration of important patterns to maintain consistency across a cluster, Unmesh Joshi now looks at Two Phase Commit. It's broadly the most familiar approach, but comes with lots of complexities to make it work in practice over unreliable networks.

Network 313
article thumbnail

Ghanaian fintech Float raises $17M seed to power cash flow for commerce in Africa

TechCrunch

Cash flow is a major pain point for small businesses in Africa. Long payment cycles, which can take 30-90 days after services or products have been rendered, and little or no capital, of which research says 85% of African small and medium businesses are subject to, are the main culprits of cash flow issues. Many startups are solving these problems for African SMBs in one form or another, and the demand for their services has seen Ghanaian startup Float pick up a significant round of funding.

Fintech 363
article thumbnail

10 User UI Components That Developers Need to Know

The Crazy Programmer

We know that, as a UI designer or web developer , it is essential that you have a thorough understanding of UI elements and how end users interact with them. It helps you design a more user-friendly application or website structure. User interface (UI) elements serve as the foundation for all apps. They are the bits we use to create apps or websites and are made up of high-level building blocks known as components.

UI/UX 288
article thumbnail

Leading Through Rapidly Changing Priorities

Let's Grow Leaders

Help your team master rapidly changing priorities with skillful preparation. Rapidly changing priorities can demoralize and frustrate your team if you’re not prepared to help them navigate the shifting landscape. Effective leaders prepare their teams for changing priorities, create structures to help the team shift, and advocate for their team to ensure their work is meaningful.

Energy 208
article thumbnail

7 Pitfalls for Apache Cassandra in Production

Apache Cassandra is an open-source distributed database that boasts an architecture that delivers high scalability, near 100% availability, and powerful read-and-write performance required for many data-heavy use cases. However, many developers and administrators who are new to this NoSQL database often encounter several challenges that can impact its performance.

article thumbnail

What you need to know about China's AI ethics rules

TechBeacon

Late last year, China's Ministry of Science and Technology issued guidelines on artificial intelligence ethics. The rules stress user rights and data control while aligning with Beijing's goal of reining in big tech. China is now trailblazing the regulation of AI technologies, and the rest of the world needs to pay attention to what it's doing and why.

article thumbnail

Survey Predicts Massive Migration to the Cloud

DevOps.com

A global survey of 1,600 enterprise IT decision-makers found more than half are working for organizations that plan to eliminate the use of data centers over the next two years. The survey was conducted by Aryaka, a provider of a secure access service edge (SASE) platform, and found a quarter of the respondents have closed […]. The post Survey Predicts Massive Migration to the Cloud appeared first on DevOps.com.

Survey 145
article thumbnail

Replicated Log: synchronize multiple nodes with a write-ahead log

Martin Fowler

One of the core challenges in a distributed system is keeping the state synchronized across all the nodes, especially when neither the nodes, or the connections between them, are reliable. The core approach to handle with is a replicated log : using the write-ahead log pattern over the cluster. Unmesh Joshi shows how this works using its most common implementation: the Raft protocol.

System 272
article thumbnail

Will quantum computing remain the domain of the specialist VC?

TechCrunch

Maria Lepskaya. Contributor. Share on Twitter. Maria Lepskaya is a senior associate at Runa Capital , leading investments in different branches of quantum technologies and advanced materials. Market trends are the best indicators we have to judge the maturity of the quantum industry. While they don’t perfectly reflect technological progress, they showcase investors’ willingness to write checks for the industry.

Chemicals 353
article thumbnail

Reimagined: Building Products with Generative AI

“Reimagined: Building Products with Generative AI” is an extensive guide for integrating generative AI into product strategy and careers featuring over 150 real-world examples, 30 case studies, and 20+ frameworks, and endorsed by over 20 leading AI and product executives, inventors, entrepreneurs, and researchers.

article thumbnail

My Many Girlfriends

The Daily WTF

In the long ago, wild-west days of the late 90s, there was an expectation that managers would put up with a certain degree of eccentricity from their software developers. The IT and software boom was still new , people didn't quite know what worked and what didn't, the "nerds had conquered the Earth" and managers just had to roll with this reality.

article thumbnail

Compassionate Conversation Starters: How to Help Your Team Connect More Deeply

Let's Grow Leaders

These conversation starters make caring dialogue a bit easier. For most teams, having genuine caring conversations takes practice. It can feel easier to keep the conversations light, particularly if that’s your team culture. But at a time when people are longing for compassion and connection, taking the conversation a level deeper can make all the difference for your employees’ mental health, as well as for building deeper trust.

How To 208
article thumbnail

Testing in DevOps – The Basic and Critical Things You Need to Know

Dzone - DevOps

Testing plays a significant role in analyzing the quality and reliability of developed code. A minor issue with code quality can lead to severe project failure and lead to your project teetering. Because of its importance, many DevOps teams have started testing earlier in the cycle – not just at the end of development or after QA has had their final go-through before deployment.

DevOps 145
article thumbnail

Low-Code SaaS Solutions Need Security at Their Core

DevOps.com

Faster integrations. Accelerated software delivery. Elevated user experiences. These are only three of the benefits organizations gain by incorporating low-code platforms, apps and solutions into software development and business process management. Low-code platforms aren’t new, but demand for the technology soared in the last two years as companies were challenged to meet stakeholder demand for […].

article thumbnail

Embedded Analytics: A Force Multiplier for Business

The possibilities for embedded analytics to drive real value for businesses, end users, and society are as fascinating as they are limitless. No matter the industry, brand after brand is finding that analytics can be the solution to a multitude of business challenges. Go deep with five insightsoftware customers as they share the details of their analytics journeys and discuss the transformative power of data.

article thumbnail

Legacy Mimic: a new component that looks like an old one

Martin Fowler

Ian Cartwright, Rob Horn, and James Lewis are also back with the New Year with a couple more articles from Patterns of Legacy Displacement in the funnel for the next couple of weeks. This one describes a Legacy Mimic: a part of the new system designed to make the old system think that nothing has changed.

article thumbnail

MVP versus EVP: Is it time to introduce ethics into the agile startup model?

TechCrunch

Anand Rao. Contributor. Share on Twitter. Anand Rao is global head of AI at PwC. The rocket ship trajectory of a startup is well known: Get an idea, build a team and slap together a minimum viable product (MVP) that you can get in front of users. However, today’s startups need to reconsider the MVP model as artificial intelligence (AI) and machine learning (ML) become ubiquitous in tech products and the market grows increasingly conscious of the ethical implications of AI augmenting or replacing

article thumbnail

Tips for installing Citus and Postgres packages

The Citus Data

Citus is a great extension for scaling out Postgres databases horizontally. You can use Citus either on the cloud on Azure or you can download Citus open source and install it wherever. In this blog post, we will focus on Citus open source packaging and installation. When you go to the Citus download page to download the Citus packages—or you visit the Citus open source docs —many of you jump straight to the install instructions and the particular OS you’re looking for.

Linux 141
article thumbnail

What Do Highly Successful Virtual Teams Do Differently? (Video)

Let's Grow Leaders

The Best Hybrid and Virtual Teams Work on. Connection, Communication, and Stay Curious About New Ways of Working. The best hybrid and virtual teams don’t leave connection and communication to chance. They’re consistently asking “how can we do this better?” They spend time communicating about how they communicate AND make an extra effort to build psychological safety , trust and connection.

article thumbnail

Revolutionizing Contact Centers: Next-Gen Tech for Enhanced CX

Speaker: Liran Meir Frenkel, Performance Management and RPA Sr Product Marketing Manager at NICE; Harpreet Makan, Practice Director at Everest Group; & Santhosh Kumar, Practice Director at Everest Group

As contact centers navigate the challenges of delivering excellence within budget constraints and adapting to evolving employee expectations, optimizing agent tasks becomes crucial. Discover a holistic approach across three pillars - people, process, and technology - that is essential to excel in this dynamic landscape, and explore how next-gen technologies such as generative AI, performance analytics, and process intelligence play a pivotal role in transforming contact centers into advanced CX

article thumbnail

Infracost: How to Get Started

Dzone - DevOps

Infracost is an open-source project released in June 2020 on their 0.1.0 version. It was created by cloud computer experts Hassan Khajeh-Hosseini , Ali Khajeh-Hosseini , and Alistair Scott. They have been working with cloud technologies since 2012 by providing solutions to tech giants such as Sony, Samsung, and Netflix. Working with cloud providers and DevOps is all about speed, efficiency, and cost management.

How To 144
article thumbnail

Trends in Blockchain for 2022

DevOps.com

Blockchain is hot right now. The industry has a staggering CAGR rate of over 69% between 2019 to 2025. Blockchain is no longer only relevant to cryptocurrency, either—blockchain-based applications are emerging to support many other scenarios that require decentralized data storage and accessibility. I recently met with Medha Parlikar, co-Founder and CTO, CasperLabs, to learn […].

article thumbnail

The best AI, analytics, and big data conferences of 2022

TechBeacon

Attending AI, analytics, big data, and machine-learning conferences helps you learn about the latest advancements and achievements in these technologies, things that would likely take too long and too much effort to research and master on your own. And you get this information from keynote speakers who are tops in their fields—information you can use to help you in your work.

Big Data 141
article thumbnail

AIMMO bags $12M Series A to advance data labeling technology  

TechCrunch

Most artificial intelligence models are trained through supervised learning, meaning that humans must label raw data. Data labeling is a critical part of automating artificial intelligence and machine learning model, but at the same time, it can be time-consuming and tedious work. A Korean startup called AIMMO , which uses software and humans to label and categorize image, video, sound, text and sensor fusion data, built an AI data annotation platform, enabling the data labeling faster for enter

article thumbnail

Addressing Top Enterprise Challenges in Generative AI with DataRobot

The buzz around generative AI shows no sign of abating in the foreseeable future. Enterprise interest in the technology is high, and the market is expected to gain momentum as organizations move from prototypes to actual project deployments. Ultimately, the market will demand an extensive ecosystem, and tools will need to streamline data and model utilization and management across multiple environments.

article thumbnail

Is empathy the great resignation’s secret solution?

CEO Insider

There’s a lot being said right now about the “great resignation.” And rightly so. According to Microsoft’s 2021 Work Trend Index, two in five workers (41%) worldwide are likely to consider leaving their current employer within the next year. Meanwhile, the U.S. Department of Labor has spent several months reporting record-breaking numbers of US workers […].

Trends 139
article thumbnail

How to Quickly Build Team Commitment

Let's Grow Leaders

Trust takes time, but sometimes you need to get everyone working together quickly. If you’re going to succeed, you have to build a team that’s able to work well together and get results, and you need to be able to do that quickly. In, How to Quickly Build Team Commitment, get four activities to speed up the process and improve your team’s commitment to outcomes and to one another.

How To 186
article thumbnail

How To Deploy and Manage Redis Database on AWS Using Terraform

Dzone - DevOps

Development teams today are embracing more and more DevOps principles, such as continuous integration and continuous delivery (CI/CD). Therefore, the need to manage infrastructure-as-code (IaC) has become an essential capability for any cloud service. IaC tools allow you to manage infrastructure with configuration files rather than through a graphical user interface.

AWS 141