article thumbnail

Powering the Web: Two Decades of Open Source Publishing With WordPress and MySQL

Percona

But, for a long time, you needed to be comfortable with mysqldump or other backup / restore methods to move servers or providers. Developers, system administrators, database administrators, and enthusiasts were hip deep in open source operating systems, programming languages, and open databases like MySQL and PostgreSQL. Not so much.

article thumbnail

What Adrian Did Next?—?Part 2?—?Sun Microsystems

Adrian Cockcroft

I became the Sun UK local specialist in performance and hardware, and as Sun transitioned from a desktop workstation company to sell high end multiprocessor servers I was helping customers find and fix scalability problems. I had attended these events when I was based in the UK, but became one of the organizers.

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

Modifying Headers In HTTP(s) Requests In UI Automation Testing

Smashing Magazine

HTTP(s) Headers are key-value pairs that can be used by the client or server to pass additional information along with an HTTP(s) request or response. It was developed in 2004. Selenium WebDriver is open source; It offers bindings for every major programming language; Works across multiple OS. What Are HTTP(s) Headers?

Testing 99
article thumbnail

GotW #97 Solution: Assertions (Difficulty: 4/10)

Sutter's Mill

An assertion documents the expected state of specific program variables at the point where the assertion is written, in a testable way so that we can find program bugs — logic errors that have led to corrupted program state. Assertions are only about finding bugs, not doing program work.

C++ 58
article thumbnail

The Return of the Frame Pointers

Brendan Gregg

As my former Sun Microsystems colleague Eric Schrock (nickname Schrock) wrote in November 2004 : "On i386, you at least had the advantage of increasing the number of usable registers by 20%. Back-end servers. Trivia: I had penciled the frame pointer function prologue and epilogue on my Netflix office wall , lower left.)

Java 145
article thumbnail

Windows Timer Resolution: The Great Rule Change

Randon ASCII

The behavior of the Windows scheduler changed significantly in Windows 10 2004, in a way that will break a few applications, and there appears to have been no announcement, and the documentation has not been updated. It is desirable for a program to be able to go to sleep and then wake up a little while later. Decades of madness.

article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

Syscall count by program bpftrace -e 'tracepoint:raw_syscalls:sys_enter { @[comm] = count(); }'. bcc is powerful but laborious to program. Internally, bpftrace uses a lex/yacc parser to convert programs to AST, then llvm IR actions, then BPF. in 2004, so I have to think back to that time to understand it.

C++ 110