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 299
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

15 Modern Use Cases for Enterprise Business Intelligence

Large enterprises face unique challenges in optimizing their Business Intelligence (BI) output due to the sheer scale and complexity of their operations. Unlike smaller organizations, where basic BI features and simple dashboards might suffice, enterprises must manage vast amounts of data from diverse sources. What are the top modern BI use cases for enterprise businesses to help you get a leg up on the competition?

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 309
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

Managerial Courage: 7 Practical Ways to be a Bit More Daring

Let's Grow Leaders

Small Acts of Managerial Courage Build Confidence, Trust, and Connection. What if you approached the new year with just a bit more managerial courage? Could you take on a new challenge? Try a new approach? Tell someone the truth? Question that decision that just doesn’t make sense? Raise your hand to try something new? Ask for feedback? When I think of the most courageous leaders I’ve worked with over my career, it’s not the BIG decisions they made or the SINGLE TIME they made

article thumbnail

Prepare Now: 2025s Must-Know Trends For Product And Data Leaders

Speaker: Jay Allardyce, Deepak Vittal, and Terrence Sheflin

As we look ahead to 2025, business intelligence and data analytics are set to play pivotal roles in shaping success. Organizations are already starting to face a host of transformative trends as the year comes to a close, including the integration of AI in data analytics, an increased emphasis on real-time data insights, and the growing importance of user experience in BI solutions.

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

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

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 270
article thumbnail

Bolt raises $709M at an $8.4B valuation to expand its transportation and food delivery super app

TechCrunch

Economies of scale are an essential cornerstone for on-demand companies, and to that end one of the hopefuls in the space has raised a big round to grow its business. Bolt — the startup and app of the same name that operates on-demand ride hailing, shared cars and scooters; and restaurant and grocery delivery — has raised €628 million ($709 million at current rates), at a valuation of €7.4 billion ($8.4 billion).

article thumbnail

2024 Salary Guide

Procom’s 2024 Salary Guide provides critical insights into the latest hiring trends, in-demand IT roles, and competitive pay rates across Canada and the U.S. It highlights key market dynamics such as the growing demand for remote work, skills-based hiring, and flexible staffing solutions. With detailed pay rate data for top IT positions like Cybersecurity Consultants, Cloud Engineers, and Salesforce Developers, this guide is an essential resource for companies looking to stay competitive in toda

article thumbnail

What Is Causal Inference?

O'Reilly Media - Ideas

The Unreasonable Importance of Causal Reasoning. We are immersed in cause and effect. Whether we are shooting pool or getting vaccinated, we are always thinking about causality. If I shoot the cue ball at this angle, will the 3 ball go into the corner pocket? What would happen if I tried a different angle? If I get vaccinated, am I more or less likely to get COVID?

Insurance 145
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

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

CVE-2022-0185 in Linux Kernel Can Allow Container Escape in Kubernetes

Aqua Security

Last week, a new high-severity CVE was released that affects the Linux kernel. This vulnerability provides an opportunity for an attacker who has access to a system as an unprivileged user to escalate those rights to root. To do this, the attacker must have a specific Linux capability, CAP_SYS_ADMIN, which reduces the risk of breakout in some container cases.

Linux 145
article thumbnail

Launching LLM-Based Products: From Concept to Cash in 90 Days

Speaker: Christophe Louvion, Chief Product & Technology Officer of NRC Health and Tony Karrer, CTO at Aggregage

Christophe Louvion, Chief Product & Technology Officer of NRC Health, is here to take us through how he guided his company's recent experience of getting from concept to launch and sales of products within 90 days. In this exclusive webinar, Christophe will cover key aspects of his journey, including: LLM Development & Quick Wins 🤖 Understand how LLMs differ from traditional software, identifying opportunities for rapid development and deployment.

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 143
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

An Architect’s Guide for Selecting Scalable, Data-Layer Technologies

There’s no getting around it: selecting the right foundational data-layer components is crucial for long-term application success. That’s why we developed this white paper to give you insights into four key open-source technologies – Apache Cassandra®, Apache Kafka®, Apache Spark™, and OpenSearch® – and how to leverage them for lasting success. Discover everything you’ll want to know about scalable, data-layer technologies: Learn when to choose these technologies and when to avoid them Explore h

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

Why Intuitive Troubleshooting Has Stopped Working for You

Honeycomb

It’s harder to understand and operate production systems in 2021 than it was in 2001. Why is that? Shouldn’t we have gotten better at this in the past two decades? There are valid reasons why it’s harder: The architecture of our systems has gotten a lot more sophisticated and complex over the past 20 years. We’re not running monoliths on a few beefy servers these days.

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
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

IT Leadership Agrees AI is Here, but Now What?

IT leaders are experiencing rapid evolution in AI amid sustained investment uncertainty. As AI evolves, enhanced cybersecurity and hiring challenges grow. This whitepaper offers real strategies to manage risks and position your organization for success.

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

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

Continuous Delivery Challenge Looms Large in 2022

DevOps.com

As 2022 kicks off, it’s becoming apparent that the major DevOps challenge organizations will face is mastering best practices that enable continuous delivery. A global survey of more than 19,000 software development professionals conducted by the Continuous Delivery (CD) Foundation found 44% of respondents use either continuous integration or deployment.